Issue LIBCLOUD-335: Add IAM Profile on node creation for ec2 based providers.

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
LIBCLOUD-335: EC2 IAM Profile are refactored for py2~3 and tested

Signed-off-by: Tomaz Muraus <tomaz@apache.org>
pep8.
Update CHANGES.
Update changes, reference the right jira ticket.