HORNETQ-1429 Fixing AMQP on Security

https://issues.jboss.org/browse/HORNETQ-1429

There's something weird on AMQP qpid clients,
where you could tell the server to not use SASL based on the protocol's signature.
Unfortunately there is no support for the SASL byte on Proton so we had to
implement it manually on hornetq-proton-plug.