timeout option
review: add space after if
discard Ruby 1.8 support
move unused_port to spec_helper
add comment
Merge pull request #29 from sonots/run_once_timeout

timeout option for Coolio::Loop#run_once