add pluggable gesture detection

- extract inner Map.Layers class
- extract inner MapView.Map class -> AndroidMap
add instructions for running GWT in superdevmode
fix project classpath
fix eclipse android project: compile with java 6 compliance mode
release handle to android native MotionEvent
add sqlite tile cache
update license headers
api: remove IRenderTheme.scaleStrokeWidth()
use TimSort from Android project
update README
move license files to root directory
fix html backend
update JNI build instructions
add vtm-android-app submodule
cleanup: remove mapsforge header template
fix NPE: grow PathLayer point array
add PathLayer example
libs++
app++
update README