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.
Depends on how we implement "when the config file is loaded" :smile: 

I've added issue #14 so that we don't forget this.