Initial commit (with lastest changes from arco)

Initial source from ivendor jb-3.0
BoardConfig info reorganized (thanks davidteri)

Changes (almost all from arco):
- Updated cameraHAL wrapper, changes:
---Disabled iso modes for front camera (front camera does not support it)
---Disabled all focus modes for front camera (front camera does not support it)
---Better fix for the CAMERA_MSG_SHUTTER issue
---Implemented some changes from https://github.com/Dorregaray/camerahal
---Less glitch issue with panorama mode

- Updated and changed folder name for liblights
- Readded BLN9 to liblights
- Added audio_policy with some fixes
- Fix bluetooth MAC when bluetooth is enabled on reboot
- Sync include headers with 3.4 kernel
- Updated ramdisk
- Updated prebuilds with Arco stock 3.4.45
- Include fstab.qcom in recovery
- Readded recovery_keys.c from Ivendor
- Updated samsungRIL
- Restored default Vibetonz vibration to stock default (121)
- Changed default Keyboard duration vibration to 18 (it is better a softer vibration)
- Enabled Expanded Desktop
Disable legacy sensor fusion, corrects problems with the sensors with some apps
cameraHAL: workaround fixes for error Invalid setDisplayOrientation
This is a problem from the samsung camera,
becouse it ignores the rotation.
This problem is also present in other devices such as SGS, SGS Y, SG ACE
Disabled the screen lights up when connect/disconnect a USB cable
system.prop: allow a low voltage to the 3g network when the device is in standby
Update prebuilt - 3.4.47
cameraHAL: removed focus modes and color effects that are not supported
Changed buildtype name with dev_connection_team
frameworks_base: enabled CM BLN menu settings
cameraHAL: removed scene modes and color effects from front camera are not supported
cameraHAL: fixed upside down problem when save photo with front camera
Update prebuilt - 3.4.47 (google GCC 4.7)
Fix wifi tethering

Yes, this silly change solved the problem...

Change-Id: I79703e2e5a41093fdb9ef8baca20cd3aa216f0a5
Updated gitignore

Change-Id: Ie9d15f6eb5717726b6b7b9f4e0dd47100a0fbf20
AriesParts: Customizable timeout for touchkeys backlight

Change-Id: I82e9dba9625a0de090927fc090b3e52bd7267b2d
AriesParts: Add uniform title between devices

Use "Advanced settings" for all DeviceParts

Change-Id: I343ec4fd4d3a21e4742f52806bf2975754c43e13
AriesParts: HU translation

Hungarian translation for Vibration intensity & BLNv9

Change-Id: Ica36eb6d18ce37a70e729597c750cd20f94a550e
AriesParts: Support for Phantom Key Presses Filter

Change-Id: I2ed3425a69c253048c6dfab3eccbb733a72520ac
AriesParts: Support for activation status of touchkeys backlight on touchscreen press

Change-Id: I46b81da65b681d29352aa8c2961ec071a8af6e07
liblights: Allow to set the touchkeys backlight off when the touchlight is disabled

This change allows to properly disable the touchkeys backlight on touchscreen press (by means of /data/.disable_touchlight flag file) on kernels that don't provide a built-in feature for the timeout of touchkeys backlight.