camera cleanup

cameraStart() started, needs work
onConfigurationChanged(Configuration newConfig) started for screen
orientation support, needs work