Complete redis client integration

 - Completed tests for redis client
 - Introduced redis mock to wrap fake redis