Adding tests to verify that all transports behave correctly when the
endpoint is non transactional
Added tests that verifies that the transports enlist in the ambient tx
even if the transport in non transactional