Tentative updates to adding async command results
Preppring for async future results
Guzzle 5 version constraint
Merge pull request #22 from GrahamCampbell/patch-1

Guzzle 5 version constraint
Updating to use future trait, making CommandTransaction act like a RequestTransaction, adding the ability to cancel a command
Updating to work with future responses using events
Adding tests fixing bugs
Cleaning up and adding pool tests
Tweaks
The deref can return an array or itself
Better future implementation
Setting a default request for a command exception
Adding another command test
Huge rewrite WIP
Trimming down
Ok, this time is for real do
serializeRequest uses a CommandTransaction
Use the guzzle-model package for models
Cleaning up README. Ensuring that process is emitted when intercepting prepare
Exceptions in prepare event emit Process event