Use Timeout's timeout not Celluloid's
Merge pull request #217 from RiotGames/fix_217

Celluloid 0.15.0 and HostCommander error
add methods to delete attributes
add docs to private method
remove extra newline from environment_object_spec
Merge pull request #223 from RiotGames/delete_env_attributes

Add methods to delete environment attributes
Bump 1.7.0
connection#stream should return true when successful
Merge pull request #224 from RiotGames/nil_stream

Fix regression in Connection#stream
preparing for 1.7.1 release. adding changelog
First pass extracting connector API

Remove host_connector and host_commander code and specs
Remove winrm and ssh relating code

References to ssh and winrm have been removed in various places
Remove node "targeting" methods from the node_resource object
Remove unnecessary tests and remove some unneeded code
Remove the net-ssh and winrm gem dependencies
remove node resource references to bootstrapping
Merge pull request #227 from RiotGames/extract_connectors

Extract Connector classes to its own gem
preparing for 2.0.0 release
Implement our own Logger class

Add a new Logger class and use that
Add filtering support to our Logging class
Make sure filtering works appropriately
fully namespace objects. add example
Merge pull request #228 from RiotGames/mask_bootstrap_secrets

Bootstrapping should not expose our encrypted secret
preparing for 2.1.0 release
bump ruby ver in .ruby-version