ignore++
gradle: update
Inlist:

- add Inlist.List size()
- make Inlist work items indirectly extending Inlist
- check Inlist.push() argument to not push lists
rename theme property base-text-size -> base-text-scale
theming: allow extending text styles
theme: increase osmarender way label size
theme: more alpha for buildings
implement KeyMap.remove()

- tests
- cleanups
Box:

- add Box.overlap(Box) and copy constructor
- add Box.inside(box)
add LineLayer setExtents to not add caps outside visible region
GLMatrix: add batch projection
gwt: throw on missing GL context
gwt: implement GLMatrix.proj2D
tweak s3db colors
fix: reset TileSet serial
cleanup: canvas Paint
cleanup comments
inner class should be static
add QuadTree implementing SpatialIndex

- add SpatialIndex interface
rename old QuadTree -> TileIndex