Merge branch 'release-0.58.0' into develop

* release-0.58.0:
  Bumping version to 0.58.0
Update EC2 model to the latest version

This fixes an issue where the DescribeNetworkInterfaceAttribute
input was incorrect.

Fixes aws/aws-cli#558
Merge branch 'ec2-update' into develop

* ec2-update:
  Update EC2 model to the latest version
Fix serialization of ChangeTagsForResource

This was serialization an xmlnode of 'None', because
there was no xmlname in the parameter.  This adds a fallback
to the ``name`` attribute if ``xmlname`` is not available.
Merge branch 'fix-route53-serialize' into develop

* fix-route53-serialize:
  Fix serialization of ChangeTagsForResource
Update models to the latest version
Add smoke test for route53domains
Bumping version to 0.59.0
Merge branch 'release-0.59.0'

* release-0.59.0:
  Bumping version to 0.59.0
  Add smoke test for route53domains
  Update models to the latest version
  Fix serialization of ChangeTagsForResource
  Update EC2 model to the latest version