IAM Instance profile support [DONE]

Offers an arg to have boto look for credentials in the metadata service.

Needs testing but should be ready for review.