DocumentsUI: Allow installing APKs from internal storage

* Create DocumentUtils cleass for easily getting relevant information regarding a uri-based file.

PS1: AICP Rebased

Change-Id: I2d207cb5596f61c5d3e6e17e742a69c46ecc6a51
Signed-off-by: Brandon McAnsh <brandonm@matricom.net>