Fix for require_relative usage in ruby 1.8

Changed require_relative to require with the full path.  Tested to work
with 1.8.  Also works in 1.9 and 2.0.

Added .ruby* to gitignore (allows specification of ruby version to use
when using rvm).
Merge pull request #6 from Jericon/master

Fix for require_relative usage in ruby 1.8