HAL: initial lights support

hal in sync with unified kernel

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>
add gpio keys keylayout

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>
update headers for 3.5.2.2 branch

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>
Move fstab to devices

If /firmware partition does not exist then internal storage will not mount

Signed-off-by: Adam Farden <adam@farden.cz>