Handles wrapped excon errors as heroku api errors
update changelog and readme
Add support for worker type to CountercacheRedis

Redis is a shared cache, and using it with multiple HerokuScalers
scaling different worker types causes wrong information to be cached.
This adds support for specifying the worker type, so individual caches
can be maintained.

By default HerokuScaler uses a new MemoryCounterCache, so no caches are
shared.
Merge branch 'master' into propeller
Merge branch 'countercache_worker_types' into propeller