Camera: Allow setting "profile-video-size" before recording starts

In Samsung Galaxy TAB 10.1 (p4, p4wifi, p4tmo, p4vzw) in HD (720p)
recording dicoloration happens on top third off all video recordings
due to the preview size not set correctly. This fixes it that the
correct preview size is set so that no discoloration happens.

-backport from:
 https://github.com/CyanogenMod/android_packages_apps_Camera/commit/607c04bf65ad12bdf5eec3e4ba964f59cac710ff

Change-Id: I0802630e2cf11d2bf6344b0b958b64045012124c
Merge remote-tracking branch 'CyanogenMod/jellybean' into jellybean