Add support for MTP/PTP (1/2)

* MTP/PTP allows you transfering your media files without interrupting
  internal sdcard functionality. You can use your android File Manager
  and transfer files to your computer at the same time

* USBMS allows you transfering any files, it unmounts /sdcard
  and breaks running android. You can't take picture while transfering
  files to your computer

* USBMS enabled by default. To change the default behaviour,
  Settings - Storage - MENU - USB computer connection

Change-Id: I90b4c6bf39adeb10e27666478051e6686658db01
Set block size to 0 to avoid incorrect final size calculation

Change-Id: Ia0990698e5eaf8c19b2e5fed573719afba924eff