Merge pull request #34 from ramovsky/master

Fixed negative indexes in ZRANGE and added ZREVRANGE
support _asdict suffixes for methods that return ZRangeReply
Documentation for zrevrange improved.
Make the iterator over DictReply return (key, value) tuples instead of {key: value} dicts with only one element.
0.12.1 release.
Small fix in docs.
Fix: passing a custom loop through the protocol should now work (Not relying on the global event loop).
Better tests for the case without global event loop + fixes.
Merge pull request #36 from jonathanslenders/fix/custom-loop

Fix: passing a custom loop through the protocol should now work (Not rel...
Release 0.12.2