URL Extractor updates

Nothing huge. I was writing a blog post for work on Beautiful Soup and was looking over this script, finding things I now don’t like. :smiley:

The only behavioral difference is that it now includes links to places on the same page (like `#this`). I can’t remember why they were ever skipped. Anyone?