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