Support blackbox testing of IAM instance profiles, sort of

"Sort of" refers to the fact that internal contracts in Boto are
monkeypatched in order to fake having an instance profile set-up,
using real, live STS-generated credentials to fill in the blanks.