Moved travis build status image.
Added Queue, Add, Fetcher, and Persister.
Added Queue interface and moved channel based queue implementation into test.
Made Worker and Persister independent from Ginger.
changed ginger.FetchResponse to have a pointer to its corresponding FetchRequest