IE9 fix

Thank to @piffie commit, I made a few changes on iron-router to support non HTML5 compliant browsers.

Tested on IE9, the page is not reloaded each time a route is used.
One issue though is the URL does not change.