only try to hide modules

forkprove breaks otherwise
convert to Devel::OverrideGlobalRequire (fixes #4)
packaging stuff
travis