Replace on_send_callback with something a bit clearer so that we can sign messages
Merge branch 'develop' into server2server_signing
SYN-75 sign at the request level rather than the transaction level