Feature/add gomemcache

* removed Retry loop for unregister (unneeded)
* corrected logic error in Drop
* removed stub for MaxChannels
* added logging for bad keys
* deleted redundant error handlers
* moved duplication pare to storeAppIDArray rather than Fetch (we fetch more than we store)

@bbangert || @kitcambridge r?
This is perhaps unrelated to this PR, and more to the interface (So maybe @kitcambridge could chime in). But if KeyToIDs doesn't actually need anything from the storage, and can be handled purely based on input/ouput, why does it have a target instead of being a plain function?