Account for hashbangs

Allows hash.js to parse hashbang URLs natively.  

https://developers.google.com/webmasters/ajax-crawling/docs/specification

I didn't include tests because I'm not too familiar with JS unit tests.  

I didn't include a minified version because I don't know what minification library is used, but I can update the pull request with a minified version if needed.