First pass at ec2 module tests

Includes a general framework for designing amazon module tests, along with tests for ec2_key and ec2_group.