Update firmware and remove one not needed

Change-Id: I3971c62583ea6227abf5e85889243a46903597c4
Remove camera overlay

Change-Id: I9a327a7454b760fd0faa78f885b9ae0759c7cd21
Update vold config for EMMC / USB mass storage

Another fix from evervolv. USB mounting did not work on their build, but does
on mine (CM10.1) with these enabled in conjunction with the SD card mounting
changes in device/htc/mecha.

Change-Id: I3d24b2b079b3b365bf41170d582354caa3cd2216
Update ramdisk and init

Matches evervolv's init. Also updated ramdisk in device/htc/mecha.

Change-Id: I775d34aba2a4ab4ffd0ee617424ba6cea31a61c7
display: update flags for Adreno

TARGET_HAVE_BYPASS and TARGET_USES_OVERLAY added back for testing.
BOARD_ADRENO_DECIDE_TEXTURE_TARGET supposedly helps composition on 8x55 devices
but isn't needed.
BOARD_EGL_NEEDS_LEGACY_FB is only applicable on Tegra2/3 ICS and Mali400.
TARGET_QCOM_HDMI_OUT is not appropriate for a common folder where other devices
may have HDMI.
DYNAMIC_SHARED_LIBV8SO is deprecated.

Change-Id: I4a7d03de436a36e374c4ebd7f02b9604677d90d4