2 minor bugfixes; added unscale method; updated docs
Update README.md
added null check to TileCache
various updates

addMarker now requests layout pass to update marker map rects (to fix
runtime addMarker bug)
resetDetailLevel now updates tile set to prevent false matches
added .pause() sugar method (mirrors .clear())
added .refresh() method (reevaluates tile set, tiles, samples, etc)
updated readme
fixed positioning and scaling issues

positioning methods need explicit scaling;
runtime scaling (not due to gestures) could cause View to scroll beyond
visible limits - added constraint in layout pass to prevent this
updated readme
updated refresh method

added invalidate and clip enforcement to TileView.refresh method
updating slideTo... methods

some devices require invalidate to be called immediately following a
scroller.startScroll *and* in computeScroll.
replacing com.qozix.widgets.Scroller

The Android Compat library that is included by default in some IDE is
not recent enough to support ScrollerCompat, so to reduce dependencies
Scroller is included.
updated readme

demo repo is now online
updated readme
fixed double-tap zoom scale limit bug

was capping double-tap destination scale at 1.0; this patch correctly
sets the cap at maxScale
updated gitignore to ignore files not included in original repo
added instructions for initial setup
refactored custom tile selection to a proxy pattern style
rename as per moagrius' request
Merge pull request #35 from corsc/TileSelectorsV2

Tile selectors v2
minor bug fixes; formatting

fixed smoothScaleTo bug courtesy @corsc; fixed onLayout fast-fail that
was preventing dynamic markers from qualifying for MarkerTapEvents
courtesy @skaor; updated formatting and convention to match existing
pattern
updated readme