INT-3069 Extract Gateway Argument Mapping Strategy

Strategy for mapping gateway methods to map method arguments
to a message.

Existing <header/> elements are still applied after the mapping.

Default strategy works as today, but pluggable via something
like 'argument-mapper' attribute on <gateway/>.