Added helper functions for Lookup API

Added functions to handle some of the parsing functions related to
working with the Lookup API, and for getting the information we need out
of its json reponses.
Added lookup capability to Fetcher

Fetcher now has methods for lookup of a url, and batch lookup of a list
of urls. They request the json data from Apple's Lookup API.