IAM Instance profile support [WIP]

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