Fix up various instances of example bad behaviour such as not unregistering renderable filters on exit, not re-enabling default camera, etc. Can now cycle between all examples (currently wired to double-tap for simplicity of testing).