Include '#' in set of unacceptable URL characters

Tune URLs are formed from their titles but we must avoid characters that have special meaning in query strings or (in this case) fragment identifiers.  These characters are simply omitted in the translation from title to URL.