added flag for close on proton session
use AMQP sasl credentials for auth and change test to use guest login
added amqp to user manual
added check for protocol and version
Merge pull request #1159 from andytaylor/master

some proton stuff
HORNETQ-1209 IllegalStateRuntimeException if calling Context from CompletionListener
HORNETQ-1209 Fix passing StreamMessage to CompletionListener.
added XAJMSContext
Merge pull request #1161 from andytaylor/XAJMSContext

added XAJMSContext
Merge pull request #1160 from FranciscoBorges/master

Fix some JMS2 spec issues
[HORNETQ-1230] fix compliance of RA getXAResources

fix HornetQResourceAdapter.getXAResources() by returning null (instead
of raising an exception) when auto recovery is used.
If there is no auto recovery, return the XAResources for each RA's
inflow activation endpoint.
Merge pull request #1162 from jmesnil/HORNETQ-1230_RA_getXAResources

[HORNETQ-1230] fix compliance of RA getXAResources
fix receivebody to return null on null message
Merge pull request #1164 from andytaylor/master

receivebody check for null
Fixing transaction mode on JMS2 / context
align only: no code changes on SecurityTest
Security on RA adjustment for new TCK
Merge pull request #1165 from clebertsuconic/master

TCK changes and fixes
just moving test classes and small format
fix on getBody(String / bytes)