fix bug in history checking for link
add support for async transitional routes
0.2.1