Compute correct namespace for message tags

The operation name (e.g. "example_operation") was being used to look up a tag-specific namespace, but @used_namespaces is a map of tag names (e.g. "exampleOperation") to namespaces

Found this issue using the VIES VAT number validation service, so added a spec test to make sure the message tag gets the correct namespace.