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

fix for https://github.com/fog/fog/issues/2997

@geemus
Similarly here, I suspect this might better be served by an options hash.