[aws] add mock tagging for acls and vpcs, refactor types

fix for https://github.com/fog/fog/issues/2997

@geemus
It looks like it does get used on line 85?