Merge pull request #42 from mapzen/maven

Updates build.gradle for maven compatibility.
cleanup: remove local.properties
put 'scale screen coordinates' into projection matrix
docs
fix: double-tap, wait for second move event
add animateTo(MapPosition)

patch from Kimmo Vuorinen. Thanks!
fix: also copy MapPosition.tilt
no mapsforge in here
cleanup: MapPosition
make Viewport.MAX_TILT public
cleanup: MapAnimator
do not set Tile.SIZE in MapView constructor

this way users can change static Tile.SIZE before initiating
the MapView.
cleanup: MapView
make fields protected to allow extending MapView
rename MapAnimator -> Animator
some Animator improvements

- fixes annoying zoomTo jumping
split Viewport modifiers into ViewController
big refactor: copy Viewport state for rendering
rename MapPosition.angle -> bearing
set default building height in VectorTileLoader