Plus hash support

Allow for section anchors when using hash-based history (IE<10 fallback). Under pushstate, the following could be used to scroll to an element within the document:
root/some/route#foo

Now, the following url construction can be used under IE<10, with anything following the second hash mark ignored for the purposes of routing:
root/#some/route#foo
This allows Javascript developers to implement scroll-to solutions that mimic native browser behavior under pushstate.