Initial changes required to build SuperNexus

-Remove prebuilt kernel
-Add inline kernel building
-Remove vendor files restrictions
-Use datamedia for /sdcard in CWM
-Allow power button to work as select button in CWM
-Add TARGET_NO_BOOTLOADER to allow update zip to be created

Change-Id: Id8b24de759b9794fff7a71cba4234ca6db37b2e3
Add extract-files/setup-makefiles scripts

Change-Id: I7bc21f59bc375dc74300f2a2f743c8d868d2cbb8
Credits: CyanogenMod Team
Add 720p recording support for video camera

Change-Id: I2f20e9920034fdf5fcb52332b50b2d91ae7e0c41
Enable USB OTG storage & rndis support for USB Tethering

Change-Id: I323c14ee5af8fc2ddb41ae4c983d51584fdaf587
Add OTA assert

Change-Id: I2e8db45f1a5a69c13ab4d1cc4058febd057ee5dc
Add hardware information

Change-Id: I1391b9b7cac9f4f9fc3248e3bf030a4d1c8a9311