Refactor/router layerspec refactored

Major changes here:

- Layerspec rewritten, now just validate and return layersSpecModel.
- Placeservice rewritten.
- Presenters getPlaceParams return standarized params.
- Layer spec doesn't hold url data anymore.
- Presenters have an status model with the current status of the presenter/view.
- Router just handles router stuff, for anything else map.js. Any mps.publish goes to PlaceService (could be seen as the router presenter).
 And more...