Additional RunInstances options and change to IAM Instance Profiles

 * Bump API version to latest
 * Add `Tenancy` and `EbsOptimized` fields to `RunInstances`
 * Change IAM Instance Profile to use the `IamInstanceProfile ` type rather than a string of ARN/Name