Various changes

* Enable BOARD_USES_QCOM_AUDIO_VOIPMUTE
* Use custom dalvik parameters from CAF
* Remove non-working e2fsck in init script
Switch back to GRALLOC_USAGE_HW_RENDER for camera preview
Use system heap for camera

Allows for freeing a few extra megabytes in kernel.
Experimental though until possible regressions have been ruled out.
Change include path for Overlay.h
Remove unneeded #include line
Change to BOARD_USES_LEGACY_OVERLAY
Fix preview frame rates!
Remove legacy MTP management!
Update prebuilt kernel and modules