Adding simplified service impl constructors

This change also includes more simplified service action methods for IAM and Glacier.
Would be nice to have this accept any arbitrary AmazonEC2 instance, and not specifically require an AmazonEC2Client.