HORNETQ-1382 Add support for injected thread pools

https://issues.jboss.org/browse/HORNETQ-1382
Merge pull request #1808 from mtaylor/HQ1382_InjectThreadPools

HORNETQ-1382 Add support for injected thread pools
Merge pull request #1809 from andytaylor/master

remove micro-container usage
BZ965093 - Thread leak test failure with IBM JRE
Merge pull request #1810 from jbertram/master

BZ965093 - Thread leak test failure with IBM JRE
HORNETQ-1395 - Misrepresentation of connection.createSession
Merge pull request #1813 from jbertram/master

HORNETQ-1395 - Misrepresentation of connection.createSession
getting rid of invalid junit.framework import and adding checkstyle to avoid re-ocurring errors
Merge pull request #1815 from clebertsuconic/upmaster

getting rid of invalid junit.framework import and adding checkstyle to avoid re-ocurring errors
https://issues.jboss.org/browse/HORNETQ-1342 - check for empty id map