fixes

Just take a look - I have commented all my changes with TODO
I have tried to fix the preview size handling for photo and video mode
changing picture size also requires a preview restart. 
There are still a few open issues e.g. the preview is streched in 16:9 resolutions
and I dont really understand how that works :)

The second one is to set the correct menu selection for the current
video resolution in the settings widget

This preview handling makes me crazy :)
All of this is still WIP. My goal was to move all preview handling into the
SettingsWidget now. So only from there the preview size can be changed.
There are still some issues with preview aspect ratios  if you switch the 
video resolution and then forth and back between the different modes

Third one contains one important fix
Check mVideoRotation - this and using mMediaRecorder.setOrientationHint(mVideoRotation);
fixes the wrong video orientation of recorded videos