Implementing key commands
Implementing string commands
Implementing hash commands
Implementing list commands
Implementing set commands
Implementing sorted set commands
Using inject for smart constructors
Merge branch 'feature-redis-commands' into develop
Updating Int types to Long where appropriate

Also, updating specs2 to scalaz 7.1.0 snapshot
Merge branch 'feature-integer-types' into develop
Adding details to the README about the library
Merge branch 'feature-readme' into develop
Updating algebra from interpreter implementation

The following changes/fixes have been made after working on an
interpreter for the algebra.

  - Hiding Set from StringAlgebra
  - Explicitly using Scala's Set
  - Fixing Hincrby command names
  - Using Long for seconds
  - Removing num keys from Zinter/unionstore
Merge branch 'feature-algebra-updates' into develop
Bumping typeclass-inject version to 0.0.2
Merge branch 'feature-typeclass-inject' into develop
Updating to SBT 0.13.0
Implementing missing key commands
Formatting list and zset
Implementing script commands