urls: Allow URLs of the form //foo.com, which take on the protocol of the URL they derive from.
html.parser.analyzer: Add javascript links. Clean up some code.
spider: Don't try to parse non-html as html.