add GeoPoint.distance()

- return double in distanceTo()
add Tag constructor for intern() keys
android: ignore NewApi error
refactor: add api for common VertexItem use

- rename VertexItem -> VertexData
mo' fling
add Location- and CompassService