Some config API changes:

* Rename RouteMapper to ResourcesBuilder
* Move collection item name customisation to Collection
* Separate out configuration interfaces