update for 6.1 final, nicer logging, better behaved on iPad
update for 6.1 final, general code cleanup
update for 6.1 final, add explicit camera authorization