Update test script paths
Add test include paths
Use env ruby
Run the unit tests first then the functional tests
Crazy attempt at not using hardcoded fds 3 and 4 anymore
Use RQ_READ and RQ_WRITE instead of hardcoded FDs 3 and 4.
RQ_PIPE is deprecated but retained for some backwards compatibility.
Friendlier install script output
Style and whitespace
Update dl/import and use Fiddle in Ruby 2.0
Handle Ruby 2.0 defaults to CLOEXEC descriptors
Comment out a broken test