More instrumentation (Camera/VO/Blockly Logging)

@kadst43 @BrettASwift 
Add listeners in the form:
`camera.changedPOV = camera.events.add( callback, this );`