make FeedQueue contain Spec rather than Url
class Dependencies no longer header-only
optimization: only load what is really required