Router: improvements for testing, specificity
Route: cleanPath tests
Route: allowing 0 to be a path part
Merge branch 'feature/routing'