[BUGFIX] Fixed parsing of empty bulk reply;
unit-tests completely rewritten using module Test::RedisServer;