Add support for legacy-style timeouts on blocking list commands

The redis-rb gem 3.x still supports 2.x-style timeout arguments, so we
should too. This ensures that if the timeout is specified as an integer,
instead of a {timeout: Integer} hash, it is still recognized as a
timeout.

Change-Id: I7e2e5c5878cc506bf4345be70111570b2aa13653
Reviewed-on: http://gerrit.causes.com/37852
Reviewed-by: Shane da Silva <shane@causes.com>
Tested-by: Shane da Silva <shane@causes.com>
Update changelog with legacy integer fix

Change-Id: Ib6f60cd8d7e17da0a915f3306aa83606cde9b0de
Reviewed-on: http://gerrit.causes.com/37853
Reviewed-by: Shane da Silva <shane@causes.com>
Tested-by: Shane da Silva <shane@causes.com>