Added a basic JSON server for link requests.

 - Server maintains a list of domains, regularly re-crawls all known domains
 - Server responds to GET /links?page_url=[url_here], gives HTTP errors to
   all other requests.
 - Server responds with a JSON object which is a stringified version of the
   PageResult object in results.js
 - Note that requests can be issued while the crawler is running.