Add *Map commands where possible.
Add todo.
Add test for timeout in BLPOP.
Fix all examples in readme. Req now implements Stringer interface for debugging purposes.