big update,

breaks compatibility with older versions of redis/python-redis
but numerous fixes concerning attributes (mainly encoding problems)