Remove all example code out of the main activity, which is now just responsible for lifetime events. Added a companion java type for the ShowJavaPlaceJumpUIExample and fixed up the menu lifetime behaviour (removes when background, added back when restarted etc). Show how a callback from an arbitrary java class to an arbitrary c++ class works by carriaging a native pointer in a jlong.
Remove spurious TTY and imports, and add a comment indicating the relation between native<-->java example classes.
Fix for MPLY-3151 - add an EXAMPLE_LOG macro in the app code to log with an eegeo-example tag.
Merge branch 'master' into camera_refactor

Conflicts:
	jni/Android.mk
	jni/AppOnMap.h
	jni/Examples/FileIOExample.cpp
	jni/Examples/ModifiedRenderingExample.h
	jni/Examples/ResourceSpatialQueryExample.cpp
	jni/Examples/SearchExample.cpp
	jni/Examples/ToggleTrafficExample.cpp
	jni/Examples/WebRequestExample.cpp
	jni/LocationVisitNativeAPI.cpp