check keys for existence before returning
Merge pull request #3 from karenetheridge/topic/expired_keys

check keys for existence before returning
Add acknowledgements
add 2012 & 2013 to Copyright blurb
reformatted Changes file
add date to 0.09 Changes entry
fix typo in module name
changes w/updated build toolchain
version bumps for 0.09 release
link to http://dev.perl.org/licenses/ in POD
remove vmenabled setting from test redis config
sort keys to ignore order
RELEASE_TESTING fixes

fixed 05-server.t against Redis.pm 1.953 & redis-server 2.6
added Changes for pending 0.10 release
these commands return "OK", not an integer (verified with 2.4 and 2.6 servers)
fix output for these list commands
Merge pull request #5 from karenetheridge/topic/fix_return_values

these commands return "OK", not an integer (verified with 2.4 and 2.6 servers)
version bumps for 0.10 release
basic handling of MULTI/EXEC/DISCARD

Every redis command method is wrapped so we can check if we're in the middle of
a transaction - if so, the query is simply queued for eventually executing when
we receive an 'EXEC' (or deleted if we get a 'DISCARD' instead).
gracefully handle errors while executing MULTI transactions

Note that the perl Redis client currently has a bit of difficulty with the
scenarios being tested here -- see https://github.com/melo/perl-redis/issues/42