Hashes for bookmarking

Support hash positions in stacks using location.hash and
location.replace. Fixes #6
Double quotes, hashchange, don't snap when position is already set
Merge pull request #7 from tmcw/location-hash

Hashes for bookmarking