Add tests for all chaos monkey types
Fix DetachVolumes test
Refactor security group changing code into CloudClient, so we can mock it out for tests