split time consuming tests into different specfile
factor out a spec_helper.rb
minor cleanup to prepare for background feature
start of background mode
minor cleanup before changing arg passing style
in progress commit, ugh
working shrimple process, finally
do a better job of killing the Phantom process
keep track of running phantomjs processes
simplify process counting
try using an array to track processes

the hash is causing the syntax to be weird
use a thread safe array to track processes
some jruby fixes / workarounds
oh jruby your minor differences are stimulating
minor cleanups
keep track of PhantomJS start_time and finish_time
special-casing string input isn't a simplification
don't set stop_time every time finished? is called
add Shrimple::Phantom to represent Phantom-specific I/O
clean up a little cruft, add a forgotten file