Add constants for missing commands
Don't reuse a connection after ErrMalformedKey
Replace the ServerSelector interface with Servers

This new interface allows also listing the available servers that
it's managing. Also, now New can return an error. Due to this, a
v1 branch has been created to allow users to upgrade seamlessly.
Add Client.Flush

Removes all items in cache