[grains] ec2_tags.py: some improvements

- region is detected automatically
- check for the correct boto version
- nicely ignoring if not on EC2