Adding in catkey support for fetcher.

@peetucket @lmcglohon 

The update includes changed to the fixtures so they have catkeys.  So you'll want to refresh fixtures in dev and test to deal with this.