Adds functionality for tags and handles newer aws cli profile configurations

This commit now allows a tags configuratio option in the group definitions so
that groups can have tags added to their instances on creation.  This involved
having to do some unfortunate noramlization of tag data.

This also lets the aws_utils module handle the newer style AWS CLI configuration
as well as the old.  The switch means profiles went from just having their name
to having profile in the name as well.

E.G. [default] became [profile default]
Releases version 1.2.0