First take at strongly-typed request model
Fix SETEX command
More concise List composition
Fix SETEX and SMEMBERS commands
Fix HealthMonitorTest
WIP on stronly-typed requests
Complete 'keys' section
More WIP on commands
Enumeration -> hierarchy
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/main/scala/Request.scala
	src/test/scala/RequestsTest.scala
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
BRPOPLPUSH