adds cacheUrl call
adds cacheUrl url to urls to be refreshed
adds cache-control: no-cache header to req
adds padding only url to cacheUrl

Adds ability to cache a url without passing in data in order to ad it to
the urls getting refreshed.
adds event emitter, changes logic a bit.

You now pass the seed urls when calling seed.