Support pushState when paging, closes #10