Enable USB OTG Storage

Change-Id: I74e1817f469f0966c4311fa68afe189a05c520f7
fix vendor call
fstab.flo: fix USB OTG
flo: Update storage configuration for usbdisk

Fixes mounting of storage connected via USB-OTG

Change-Id: I0fe3b2dd1ab0b579bf9f7df994503b00855dd9f4
flo: fix rmt_storage wakelock issues

 * The cause of this was in the GSS (GPS) subsystem of the PIL (Modem)
   driver which somehow failed to acquire/release the wakelocks.
 * Invoking a simple 'stop rmt_storage' from an evelevated shell
   seems to fix these issues, however, this forces the daemon to stop
   working alltogether, which is not what we want.
 * After further analyzing of the issue and comparing with reference
   sources, it became clear that the ueventd permissions for PIL-GSS
   are messed up.
 * This is a clean fix, and after manually restarting the rmt_storage
   service, we do not get the constant and ongoing rmt_storage wakelock
   spam anymore, but the desired output of the daemon, which looks like
   the following if configured correctly:

   I/rmt_storage( 3615): Target is APQ8064: 704650186
   I/rmt_storage( 3615): No EBR found
   I/rmt_storage( 3615): Error (-1) parsing MBR partitions
   I/rmt_storage( 3615): Registering modemst1: 0x4a /boot/modem_fs1
   I/rmt_storage( 3615): Registering modemst2: 0x4b /boot/modem_fs2
   I/rmt_storage( 3615): Registering fsg: 0x58 /boot/modem_fsg
   I/rmt_storage( 3615): Registering ssd: 0x5d ssd
   I/rmt_storage( 3615): 4 GPT partitions found
Flo: enable inline kernel building
TWRP-ify (Squashed commits)

Original author: Dees_Troy

Additional commits below: Tasssadar

Add TW_NO_SCREEN_BLANK := true

Use rgb565 framebuffer format

* A bit faster, since recovery has to copy half the amount of data

Change-Id: I5eadd957b44fc90b7bf78bfbfa58d831a12039af
Add bootanimation screeninfo
Inherit from EOS vendor
Use GED bootanimation
Add FloParts

Inital implementation: s2w and dt2w support.

Change-Id: I214e02038f3d6d9916ad35ec9dc292011b4eac3a
Use Utils instead su binary for s2w and dt2w and a few minor cleanups

Change-Id: I8489c9570398aec86dbee779e4294d033581b2ff