camera: reorganize, add, and remove to match evervolv

Compile surfaceflinger client instead of copy as prebuilt
Remove BOARD_USES_LEGACY_CAM_PARAMS := true

Change-Id: I82bc8676bfbd221695ecd73518007e1267bb5afe
Add TARGET_ARCH_VARIANT_FPU := neon

Change-Id: Ia7b58f9e9b8cd34e2fbb9f0d69222bf22293c004
power: update power hal to match evervolv

Change-Id: I3c03b6286d6c7ff67c6502387ee025862b7f45a6
Update media_profiles.xml

Matches evervolv's build with working video recording

Change-Id: I2dd6bf2fa31ecb36ed3649b4b633dd3e7005f3f8
Remove specific kernel headers

Change-Id: I1e6e656f80d02622d847c91712b5f7dbc33c30e6
msm7x30: unify the liblights and libsensors

 - There is no need to have different sensors and light hals
   for devices that share a pretty similar configuration.
 - Merged from vivow/speedy/glacier sources

Change-Id: I7fa4c095bf73e0be2a1eadc852f2d513769f2837

Conflicts:
	BoardConfigCommon.mk
msm7x30.mk changes to camera, locale, wifi, and video

Wireless firmware now added through device-bcm.mk
Removed camera.msm7x30 since GB camera HAL is deprecated
Corrected locale to en from hdpi
Removed video related libs

Change-Id: Iaf72868a8b3f01949407f2e1888b50defaab57d0