Various tweaks

Fixing File.read file to file.read, require relative patch added (Works
now in ruby 1.8 on osx)