Camera: port additional features from cm-10.1

Squashed port of the following Camera commits from cm-10.1:

45b308cbe7715a4c543d8c1589af52a2bdb9ebaa Camera: port additional settings from jellybean 4.1
752bbae9a5ae37a40e449dddb5efafb14f52b2a0 Camera: add additional ISO modes (1/2)
91ac45d1f3a01738e59f1bc3e1e66cdde2fdd106 BurstMode: only show slide animation after final shot
d231733b79c67e27710702f1d7f42715dcbc6c41 Camera: add exposure and JPEG quality settings to video camera
bb4a2b611b505a7a3a81a479fe2e87798b4d14e8 Camera: separate settings for color effects and jpeg quality
1bcbb002ec1dc36f4cbda3f169ce6130c758f1e0 CameraSettings: fix the filtering of unsupported settings

- Burst mode
- Photo color effects
- Video color effects
- ISO settings
- Additional iso modes for sony devices
- JPEG quality settings
- Video bitrate settings
- Video exposure settings

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I0d6a3cf864e618e3698baa42f8a11c0fa9a908a7