Add fallback for browsers not supporting addEventListener and History AP...

...I

Basically targeting IE, but should work in general.
Will fallback to normal redirects on clicks and pushState and will not
save any context objects but will do initial dispatch if option.dispatch
is not set to false.
Also, remade notfound example to work cross browser
(but not the rest).