Add base class GlobeCameraBaseExample, used as base class for majority of IExample -derived examples. Constructed with GlobeCameraController, which it destroys on deletion. GlobeCameraController is updated during GlobeCameraBaseExample::EarlyUpdate - most examples don't need to override this method. GlobeCamearBaseExample::NotifyScreenPropertiesChanged sets its camera controller's viewport to match new screen dimensions.
IExample - Event_Touch* made pure virtual, void return - Example is now responsible for all touch events, including forwarding to camera touch controller. ExampleApp / ExampleController now just forward events through to current IExample instance
Remove GlobeCameraStateRestorer - examples
Enable Tty once loading screen begins to fade out - some examples emit to Tty output
Buddy: Salva (also looked over previous commit)