CMFileManager: Lollipopification

Change-Id: I1702cf147b8ebc68f3a24175fa34cf397d823280
CMFileManager: Add mimetype to search result.

Change-Id: I9a386a4f56ab5e0ccd1add58e0d65870f4bf17d5
CMFileManager: Fix force close when sharing more than one file at a time

Change-Id: I64eb78ad4a2bbbe5626c0c93c4a80e0b8b97777b
CMFileManager: Allow for sorting by mime type in search.

Change-Id: Ib633f84532507f2a32d78978a3c0c87d62617fd8
CMFileManager : Pass appropriate media type uri when ACTION_VIEW

Passing the appropriate uri and not the generic File table uri,
allows apps such as gallery to allow paging in the appropriate folder.

Change-Id: I622680d0e27c304fb83532ccc2e026ff9e112a5b
CMFileManager : Delete from media store when renaming/deleting files

Change-Id: I0bee07a683a7799fb118eb2d1ac313654a29a64e
CMFileManager: add usage stats by mime type

Change-Id: I92ffb45ec3ef0dc6feb8b8129bcb0fedf442ba54
CMFileManager:
 - Use Environment function to be more compatible.
 - Take into account the directory sizes
 - Fix usage dialog jumping on first open.
 - Fix Java DiskUsageCommand to return correct DiskUsage based on MountPoint

Change-Id: I62c4e734a99f5eba8eb596db360e760cb8404b51
Merge pull request #1 from CyanogenMod/cm-12.0

1