Backend processing & generalizer

This adds the framework for backend processing of vector tile geometry and includes the first try at a generalising processor and a simple test for it.
Doesn't talking about "zoom level" at all make an implicit assumption of standard tile numbering, and therefore 900913?