update Aruba with fix for "too many open files" on 1.8.7

https://github.com/cucumber/aruba/pull/150
cukes test against hub in Ruby verbose mode
avoid Ruby syntax warnings in tests
add script/test for running tests

Instruct it to fail on Ruby syntax warnings coming from only the code in
this project.