db and password args made keyword-only (fixes #26)
more tests added
proper test for blocking commands
move redis connection creation to the test