Fix colon-space hashes

I do understand that I can pass in my own function, but figured this might be nice to have support out of the box for cases like this:

    https://website.com/article/1234.html#chapter-1-something-to-talk-about

vs.

    https://website.com/article/1234.html#chapter-1:-something-to-talk-about

while still allowing other cases like:

    https://website.com/article/1234.html#chapter-1-http://-examples