Expands AWS tagging to cover EC2 instances

This PR builds on #381 and adds AWS tagging support to EC2 instances. This is my first time working in Go, but it is working for me locally and I think is solid enough to merge in to `master`.