add XPool#broadcast - closes #8
move the require of 'tempfile'
Return a XPool::Process from XPool#schedule
ChangeLog.txt updates
decrease the amount of time SmartUnit sleeps for
bump the timeout to 2 seconds
remove ichannel from Gemfile (pull from gemspec always)
add tests for XPool::Process#busy?
add test file (oops)
add comment
shutdown pool in example
improve the test suite
Sleeper.new(…) accepts a required 'seconds' argument.
set `@busy` through SIGUSR1 & SIGUSR2.
Process#busy? returns true only when work is about to commence.
Revert "Process#busy? returns true only when work is about to commence."

This reverts commit 2227cc1804b6822eab1f6a606d054915eaa0141f.
Revert "set `@busy` through SIGUSR1 & SIGUSR2."

This reverts commit 5aff5063be1aa5259ea9d97dff030c77a70f22c8.
set '@busy' to true only when work is about to commence.
read until the channel is empty.
rewrite Process#busy? test