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