Corrige routing no IE

O IE9 (pelo menos) tem window.history, mas não tem window.history.pushState,
então damos fallback para recarregar a página.