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

fix for https://github.com/fog/fog/issues/2997

@geemus
upon further evaluation it shouldn't be passing tags to `create_network_acl` as that's not part of the request