add support for usb host and mount usb disks

Kanged from KonstaT

(donot forget to adjust overlay/frameworks/base/core/res/res/xml/storage_list.xml in device specific as well