ignore Intellij IDEA project files.
Fix a bunch of IntelliJ inspection warnings.
work in progress on the executors implementation.
Make the QueuePool use Executors in stead of a dedicated allocation thread.
Parameterise the Executor configuration.
Remove dead code from the queue pool - the QAllocThread has been replaced by the Executor.
Remove superfluous javadoc annotations from PoolTest.
Update license headers.
Reduce visibility of LatchCompletion.
Merge remote-tracking branch 'origin/executors' into executors