ACTIVEMQ6-11 - fix distribution build for Apache

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

Fixed the build so that the correct snapshot and release repositories are used for the releases.

Also corrected the scm and issue management in the pom.
Merge #31 on pom changes
HORNETQ-1381 create new threads under AccessControlContext of the creator of ActiveMQThreadFactory
Merge #33 on porting HornetQ fix, based on https://issues.apache.org/jira/browse/ACTIVEMQ6-53
ACTIVEMQ6-14 Replace JNDI server with client impl
Handful of test fixes
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-6 Factor out WildFly XA Recovery

Pulls out WildFly XA Recovery specifics into a different project.  Some
XA recovery code is still present and is used as integration points for
integrating TM XA recovery processes.