Cleaned things up a bit.
Updated SemaphoreUnitTest to use availablePermits()
Added AvailablePermits Test
Merge branch 'master' of github.com:douglascraigschmidt/POSA-14