game_engine. Native generic error handling.

Throw java exceptions from native code on errros.
Catch error in the java game engine, and generate an error intent to pass back to the calling game activity.
For now only handle native erros caught in the create native engine call.