AMQ-5033: webconsole url and html encoding missing
Increased timeout on testSendHugeMessage, fix for AMQ-5036
Removed some old JUnit3 references
https://issues.apache.org/jira/browse/AMQ-5038 - close active sessions on deactivate to ensure consumption stops for an endpoint
Add test case for session with local transactions.
Add a timeout in case of hang.
enable frame tracing in few more test cases
Enable some of the NIO joram tests so we can get an idea of what the
state of things is now that Proton and QPid client's are updated.
https://issues.apache.org/jira/browse/AMQ-5035

Fix and test for variations in configuration settings that result in a
non-region broker as the AdvisoryBroker's next instance.
Use better test KahaDB location in configuration.
Place data dir in target
Added multiple @Ignores to keep this test from hanging and blocking CI builds.  AMQ-5041
AMQ-5041 fix mistaken change of test to the nio port and revert ignored
tests.
Add a NIO variant of the JMS clent tests for working through NIO
transport issues.
Add timouts to tests that currently lack them.
Attempts to fix many of the compatibility issues with MQTT highlighted by AMQ-5043.
improve failover transport failure message to include client port, which makes will make it easier to debug things in multi-connection clients
More improvements for AMQ-5043.
More improvements for AMQ-5043.  Reworked the MQTT inactivity monitor so that it's more accurate.
More improvements for AMQ-5043.  Drop all messages sent to topics starting '$' to honor MQTT 3.1.1 spec requirments.