Merge #34 on JNDI changes
small fix on pom (version 6.0 instead of 2.5)
ACTIVEMQ6-54 Depaging is not kicking in on some scenarios, and Browsing is not looking towards paging

https://issues.apache.org/jira/browse/ACTIVEMQ6-54

This is fixing a few issues around paging:
- Browsing it not looking towards Paging. I'm using the queue.totalIterator which is a read-only iterator that goes towards the pages messages.
- Depage is not kicking correctly in some scenarios. I have improved the logic on scheduling depage for that.
ACTIVEMQ6-6 - remove SPI usage

https://issues.apache.org/jira/browse/ACTIVEMQ6-6

Removed the jboss security implementations and also implemented the location of Transaction Managers using Service Loader and removed the jboss implementation.
merge #35 - Fixing issues with paging (browsing & depaging)
ACTIVEMQ6-9 - port to markdown

https://issues.apache.org/jira/browse/ACTIVEMQ6-9

remove the jboss jdocbook build and style and replace using plane markdown
Merging #37 on changing docs to MD
Merging #36 on SPI and TX integration
ACTIVEMQ6-9 - create html user manual for site

https://issues.apache.org/jira/browse/ACTIVEMQ6-9

The release profile now builds a static html version of the user manual for the web site using gitbook.

Also added a new profile 'distro' that builds the distribution but without the docs.

Updated read me with build process.
Merge #38 on HTML site generation from MD
ACTIVEMQ6-41 Drop Java EE examples
ACTIVEMQ6-14 Remove naming from bootstrap
ACTIVEMQ6-14 NPE during init
ACTIVEMQ6-51 Example server bootstrapping