Catch annoying stats thread error when using HSQL backend
For ENG-4829, replace COWMap/Set with Cliff Click's NonBlockingHashMap/Set.
Fix fired asserts. Asserts get fired because EstTime is no longer
used for m_lastPendingWriteTime, so we can not predict accurate
interval number now.
For ENG-4763, use larger stack size in SingleThreadExecutor to avoid StackOverflowError when remote database is down
For ENG-4763, add apache tomcat connection pool to the third party readme
For ENG-4763, add tomcat to lib directory
Revert back to EstTime in NIOWriteStream.
modify parameter of getSingleThreadExecutor method
Replace ConcurrentSkipListMap with NonBlockingHashMap, and add third party license.
Merge branch 'master' into ENG-4829

Conflicts:
	src/frontend/org/voltdb/AdmissionControlGroup.java
Merge pull request #594 from VoltDB/ENG-4763-D

Eng 4763 d
Merge pull request #595 from VoltDB/ENG-4829

ENG-4829: Replace COWMap/Set with Cliff Click NonBlockingHashMap/Set
Fix missing third party class files in build
Merge branch 'master' of github.com:VoltDB/voltdb
Merge branch 'master' into boost153

Conflicts:
	README.thirdparty
Merge remote-tracking branch 'origin/CORE-team' into boost153
bypass faulty boost::hash_combine for double on Centos 5 (GCC 4.1)
Merge pull request #609 from VoltDB/boost153

Boost153