add back Gemfile. we need it for travis-ci integration.
added .travis.yml
mad some tests less brittle
tests pass with 1.9.2-p320
store printer output in our own tmp dir (travis build fails for 1.8.7 with Dir.tmpdir)
still no clue why the 1.8.7 travis build fails
still no clue why travis 1.8.7 build fails
another try to make travis 1.8.7 build pass
hopefully semi fixed 1.8.7 travis build (but timing issues still remain)
another go at getting travis builds pass
relax time deltas fro travis