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

fix for https://github.com/fog/fog/issues/2997

@geemus
yea makes sense :+1: