First attempt on implementation of counting semaphores
Making rubocop happy (sort of)
JRuby - fix
JRuby fix #2
JRuby fix #3
JRuby fix #4
JRuby fix #5
JRuby fix #6 - makes .acquire return nil
Extend reworking of queue overflow tests
Extend reworking of queue overflow tests to :abort tests
Exclude GC-dependent ThreadLocalVar test on Rbx
Merge pull request #210 from ruby-concurrency/fix/thread-local-var-on-rbx

Exclude GC-dependent ThreadLocalVar test on Rbx
Marked a ThreadLocalVar test pending on Rbx

The test passes on all platforms except Rbx-2 where it consistently
fails. We believe the problem is with the call to GC.start within the
test. As far as we know the code under test *should* work on all
platforms because it is pure Ruby. We cannot say for certain at this
time.
Merge pull request #211 from rkday/queue_overflow_uts

Further reworking of queue overflow tests
Remove loads of sleep statements in UTs
Merge pull request #212 from rkday/executor_ut_speedup

Remove loads of sleep statements in UTs
Removed one check from reduce_permits
Merge pull request #206 from adamruzicka/counting-semaphores

Adds counting semaphores
Fix links in README
Add google analytics