Scribble bib entry URLs with hashes don't render correctly

I had problems using URLs with hashes in them in autobib. This patch fixes it for me.

I didn't notice problems with underscores, but the display_protected function looks like it should handle them as well.