Change name of custom event to routing-required
Pass in route instead of self to makeMatcher and makeVariables
app-route documentation
DRY up code to initiate routing
DRY up custom events in app-router
Move makeMatcher and makeVariables out of app-route's public api
app-router documentation
Remove unnecessary event variable from app-router
Cleanup whitespace
Merge branch 'cleanup'