Camera: add aspectToleranceMultiplier

 * some devices need to adjust this aspect tolerance
   to correct some camera glitches. This adds a multiplier
   for the maintainer to adjust accordingly per device.
 * mulitplier is set to 1 for all devices unless changed in
   a device tree overlay.

Change-Id: I1e96445fe9eaa93d9e1578ead470f7a752d6f4cd
camera: add support for samsung and htc camcorder modes

Change-Id: I68e6995a51dffa3b5851eb4b7a3a72e60d201d5b
camera: allow setting video-size before recording starts

Needed for some samsung cameras.

Change-Id: Ib87071bdd900aa1a42253bf6e2038b0af51f065b