Endpoint

Implement named endpoints for UrlDispatcher.

Please review.
The PR has full endpoint support for UrlDispacher, concept can be extended on traversal routing without breaking existing contracts.