TF300T: Add SElinux policies. Removed HAVE_SELINUX check

Change-Id: Ib78c399b1edf4f301eb8f5abc09027704fa8167b
TF300T: Changes to fstab.cardhu for mounting. Moving recovery.fstab entries to fstab.cardhu.
Modyfied BoardConfig.mk to include the fstab.cardhu for recovery mounting.
Removed recovery.fstab because it is not needed any more.
Patched common.py and tf300t_ota_from_target_files with the changes from the tf700t device config.
Added mount dir in recovery/init.rc for external_sd

Change-Id: I7e1b3bb665a601f769cb39446075dcf02eec21f5
Merge "TF300T: Add SElinux policies. Removed HAVE_SELINUX check" into cm-10.2
Merge "TF300T: Changes to fstab.cardhu for mounting. Moving recovery.fstab entries to fstab.cardhu. Modyfied BoardConfig.mk to include the fstab.cardhu for recovery mounting. Removed recovery.fstab because it is not needed any more. Patched common.py and tf300t_ota_from_target_files with the changes from the tf700t device config. Added mount dir in recovery/init.rc for external_sd" into cm-10.2
TF300T: Initial hardware tunables support

* DisplayColorCalibration: Not supported
* VibratorHW: Not supported
* AdaptiveBacklight (NVIDIA SmartDimmer): Supported

Change-Id: I191b0526b5c97e6d68e3a67be8a1b4669b514240
Merge branch 'cm-10.2' of https://github.com/CyanogenMod/android_device_asus_tf300t into jbam10