skip hubstorage dependent tests if HS_AUTH is not set

this is needed because pull requests submitted to travis by non-maintainers fails as travis does not expose the secure settings definde in .travis.yml
scrapylib.httpcache.MongoCacheStorage

Merge scrapylib into mongocache
remove deprecated scrapy.conf import