Fixed and better unit tested the ConcurrentArrayList ListIterator implementation
Merge branch 'master' into unstable_staging
Better implemented equals comparision and hashCode for ConcurrentArrayList (and added some tests for them)
Merge branch 'master' into unstable_staging
Fix for checkstyle warning
Merge branch 'master' into unstable_staging
Make some modifications so these can be easier to use with the TestablePriorityScheduler
Merge branch 'master' into unstable_staging
Implemented this TODO note (last one for ConcurrentArrayList) and added unit tests for it
Merge branch 'master' into unstable_staging
Merge remote branch 'origin/master' into unstable_staging
Merge remote branch 'origin/unstable_staging' into unstable_staging
This resolves #22 - Implemented invokeAny for this wrapper.  There are not currently any unit tests for this, but we will add them later
Merge branch 'master' into unstable_staging
New class which can allow you to use one thread pool throughout your code, thus taking better use of a thread pool.  While at the same time allow you to control concurrency throughout your program.
Implemented the start of a limiter that handles the PrioritySchedulerInterface
Add a new function to easily get a sub pool from the PriorityScheduledExecutor
Start of some basic unit tests, many still disabled due to not being implemented
These tests can pass at least
Some basic tests here as well