add tests
CLJChan dealloc rebalances semaphores crudely
basic unit tests for CLJChan
comment
comment