Fixes #3

Improved (hopefully) URL regex matching.
Use request.js to pull in pages for title parsing.