Update android manifest in line with phonegap recommendations

Mostly to prevent restarts on returning from the camera
split out photo option setting to a method

To remove duplication of option setting
Reduce the size of the photos we use

This helps to stop crashes on Android when taking photos due to out of
memory issues