Implement INavigationAware.
Fixed cancel navigation bug.
Reworked pattrens defining.
Added possibility to devine virtual parameter in route pattern;