Give vpc objects an update method to update state
Added some unit tests for AWSQueryConnection
Reworked test_connect unit test structure + new tests
Fixed up formating in AWSQueryConnection unit tests
Removed unused import in AWSQueryConnection unit tests
Fixed up API version check in AWSQueryConnection tests
raise ValueError when trying to delete a key with no name (#1328)
Merge pull request #1242 from phobologic/vpc_update

Give vpc objects an update method to update state
Changing ElasticBeanstalk to use SigV4.
Added some unit tests for boto.s3.bucket
Merge branch 'pasc-1328_alternate_keyvalue_error' into develop

Closes #1338, #1336
Fixes #1328

* pasc-1328_alternate_keyvalue_error:
  Added some unit tests for boto.s3.bucket
  raise ValueError when trying to delete a key with no name (#1328)
Remove trailing space in test_bucket unittest
Import json from compat module
Merge branch 'pasc-awsqueryconnection_unit_tests' into develop

* pasc-awsqueryconnection_unit_tests:
  Import json from compat module
  Fixed up API version check in AWSQueryConnection tests
  Removed unused import in AWSQueryConnection unit tests
  Fixed up formating in AWSQueryConnection unit tests
  Reworked test_connect unit test structure + new tests
  Added some unit tests for AWSQueryConnection
Add a string monitoring_state attribute to hold the actual value returned from EC2.  The monitored attribute remains a boolean.  Fixes #1337.