add suports HTML5-History-API polyfill
update readme.md
added giude
Define global scope
next pass
added context
fix
remove context
Revert "Define global scope"

This reverts commit 3666d0aee87edaed04f793768371139c9e8bf10d.
Revert "remove context"

This reverts commit 671af9736956218ca4b76f9ab4b6738aff2aae8c.
Revert "fix"

This reverts commit 61d72ef9324c714fe0928b330d8aee61e48b78f4.
Revert "added context"

This reverts commit d1a9296003fbdae225055ad0d81c04b047109843.
Revert "next pass"

This reverts commit cc4feea718ee063841ed5389fb34d78ba3e05d23.
Fix jshint warnings.
Fix dispatching in onpopstate after jshint fixes.
Merge branch 'master' into fix/jshint

Conflicts:
	index.js
update path-to-regexp
use files instead of npmignore
Make sameOrigin a public method

This change allows other JS in your app to use the sameOrigin method
provided by page.js by calling `page.sameOrigin(href);`.

I’ve found it useful to use this function in my own code and it’d be
handy to just use the one provided by page.js rather than copy/paste it
out and load it into memory twice in two different JS libraries.
Merge pull request #124 from kethinov/exposing-sameOrigin

Make sameOrigin a public method