Unit-tests are rewritten with using Test::RedisServer (not finished yet)
[BUGFIX] Fixed parsing of empty bulk reply;
unit-tests completely rewritten using module Test::RedisServer;
Now, destroying of object can produce warnings if some commands were not
completed; error codes E_INVALID_PASS and E_OPRN_NOT_PERMITTED were
joined with code E_OPRN_ERROR