Pathname has a warning, so require it first while silencing warnings to shut it up.

Also, in 1.9, Bundler creates warnings due to overriding Rubygems methods

Required Files
Namespace