Add assembling to router and generic route
Change RouteInterface signature and implementation
Fix unit tests
Update Generic route unit tests to reflect new API
Exchange route name splitting code against something more performant
Some doc-fixes
Move route not found exception to route collection
Fix unit tests
Merge pull request #32 from DASPRiD/feature/assemble

Add assembling to router and generic route