Camera: port additional settings from jellybean 4.1

- add burst mode
- add color effects for photo and video
- add ISO settings
- add JPEG quality settings

Change-Id: I0d6a3cf864e618e3698baa42f8a11c0fa9a908a7
camera: extend supported exposure compensation range

Change-Id: Iabebda0a27454eb3d90bff92498817c2e31752bb
camera: add support for various focus modes

Change-Id: I4d06a57292edaa28cae68154f32184178b15f2e7
camera: add pref_switch array

needed for camera mods from cm

Signed-off-by: bmc08gt <bmc08gt.teamb00sted@gmail.com>