Explicitly disable auto unlinking.
Small README tweak.
Add short section on XPool.debug to README. Closes #6.
Fix typo. Ref #6.
Drop 'to you' from paragraph on debugging.
README tweak. Ref #6.
Fix TravisCI link.
Add XPool#size.
Rename XPool::Process#active? to XPool::Process#alive?.
Typo in ChangeLog.txt
Release v0.3.0
Move Unit & XUnit into test/support. Closes #7.
Remove comment now that I understand the problem better.

We call @channel.readable? because if the pool has no work & it is asked to
shutdown @channel.get will block the shutdown. @channel.readable? makes sure
we never try to get from the channel if it is likely to be empty.
rewrite the README description
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