Separate MSM8960 and MSM8974 wrapper

(cherry picked from commit 4b4903db63e14630aed2117ce95382f781886b18)

Conflicts:
	BoardConfig.mk
Reinsert pull request merge

(cherry picked from commit 5a009fed461ed9dbe1319e366b46db6e6d2701c1)
Update blobs

(cherry picked from commit f899b9ab47fe609409ffb524626e00703f12d988)
Remove ~ file

(cherry picked from commit 3797bc8b511c814c6f4000803d2d76bd1edda0ee)
Remove test line

(cherry picked from commit 22ef501ba5ad253654a0a56ec1b5bf2fff695fdc)
remove test (mm-gesture-daemon shouldn't be here.

(cherry picked from commit 3512273bc74985bffcfeac635c22378bb11730cb)
more fixes

(cherry picked from commit cad790f4ebf45e49ae591b0eaed10075a2b02450)
Typo

(cherry picked from commit 75cc2c36d7e168f41e5d3078e910d49e5c8ae8dd)