ruby 1.8 compatibility changes

changed require_relative to require and removed use of named captures
to get semilla to run on ruby 1.8.7 (default osx version) - the removal
of require_relative probably makes this now non-functioning on ruby 1.9
:-(