Remove rvm rbenv files
minor modifications to test suite
refactor interface to allow use of Ruby's URI class