Send virtual files with CATEGORY_TYPED_OPENABLE.

Test: Unit tests. Also tested manually with a testing apk.
Bug: 28409713
Change-Id: I086664d092f70ae4bba5dcf364c642ccb36590db
(cherry picked from commit d91a1854a08b542da2196da14ab8bd6217743ceb)
3 files changed