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.
Merge pull request #1911 from clebertsuconic/master

HORNETQ-1429 Fixing AMQP on Security
A few distro fixes for Windows support