[SWITCHYARD-1631] - JMS binding configuration is missing ack mode

Added acknowledgementModeName (SESSION_TRANSACTED, CLIENT_ACKNOWLEDGE, AUTO_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE) and an Integer acknowledgementMode (for vendor extensions) as supported by underlying Camel JMS.

Code passed checkstyle and has an updated unit test to prove that acknowlegementModeName and acknowledgementMode are picked up and applied.