Fixes AMQ-4806: './bin/activemq console' should 'exec' java so that way scripts calling it can get the pid for the broker's java process.
Avoid NullPointerExceptions that can occur during leveldb replication M/S state transitions.
https://issues.apache.org/jira/browse/AMQ-3303 - test that validates fix
Update to the latest leveldbjni release.
apply fix for: https://issues.apache.org/jira/browse/AMQ-4816
Adds a little test case for Http based discovery
AMQ-4819: Fixed spelling.
avoid jvm fork console popup on osx
modify fix for https://issues.apache.org/jira/browse/AMQ-4181 - apply maxBrowsePageSize, when > 0 it will limit a browser dispatch; related to https://issues.apache.org/jira/browse/AMQ-4487 https://issues.apache.org/jira/browse/AMQ-4372 https://issues.apache.org/jira/browse/AMQ-4595
remove some javadoc warn