Initial commit to bring in Samsung Galaxy Tab 3 7.0 (lt02ltespr)

* Most board devices were already present in source
* lt02ltespr uses these same devices: YAS, PRIMA, OPTICAL, RIVA, sound/soc/msm, FSA9485, PMIC8XXX
* PM8921 charger, MAX17050 fulegauge and others
Modify defconfig to reuse seranno's common defconfig and override conflicts with legitimate values.
Delete build log.
Change 1: drivers/tty/serial; add support for CONFIG_SERIAL_MSM_HS to be anable for lt02ltespr
Change 2: Merge MACH_LT02_SPR definitions for drivers/video/msm from stock kernel
Change 3: Reworking build scripts to be smarter and more modular
I have no idea why git says I changed all these files
things are beginning to work here so we'll call this a checkpoint commit

Conflicts:
	arch/arm/configs/cyanogen_lt02lte_defconfig
rebuild defconfig again from extraced version

Conflicts:
	arch/arm/configs/cyanogen_lt02lte_defconfig
sensor "already on" power up check sent sensor to fail instead of passing the check and continuing to init. kmsg comparison to stock kernel kmsg proved camera sensors would power up when this check was removed.
ensure pull_reset_low was added to vsync control data structure. This allows the display to take advantage of the qcom LCD blackout patch found on ln#710
build barrier was not allowing MACH_LT02_SPR acces to msm_eeprom_probe
remove unnecessary # CONFIG_*=not set definitions. ALso remove samsung otg support because it conflicts with native MTP/USB debugging
more cleanup
add use scm to board for lt02lte::updat defconfig
 scripting changes
add more values to defconfig attempting to make camera hardware power on. All camera related thinking here

Conflicts:
	arch/arm/mach-msm/board-8930-camera.c