Add support for creation of OSX App Delegate class via game.config setting.

This allows the OSX App to create an application menu in its app delegate class,
including an About Box and support for quiting via Cmd-Q.

New game.config namespace "app" with a single supported value "delegateClass" specifying
the Objective-C class.

The "mesh" sample implements an example App Delegate.