Switched back button behavior to Resume / onResume

Also added getters and setters for mCamera in mPreview

The camera is now acquired in onResume rather than in onCreate