Introduce bung^Hdler for test files

specify which gem versions were used back in the day for testing.
get the suite running, frankly, on a modern ruby version (most of this code
is more than 3 years old).
Merge branch 'master' into get-suite-running-on-modern-rubies
Merge pull request #41 from rick/get-suite-running-on-modern-rubies

Get suite running on modern rubies