[REMJMX-74] Only disable local authentication if we have a username and password not just because we have a CallbackHandler.

Also added a new 'org.jboss.remoting-jmx.excluded-sasl-mechanisms' option to list SASL mechanisms that should be excluded from the list.
[REMJMX-74] Add some tests for the scenarios which should switch off local auth and the ones that should leave it enabled.
[REMJMX-75] Set version to 2.0.0.CR4
Next is 2.0.0.CR5
[REMJMX-80] Bring versions in-line with WildFly
[REMJMX-79] Release Remoting JMX 2.0.0.Final
Next is 2.0.1.CR1