Merge pull request #5 from woodbusy/fix_require_failure

Require files in proper order
Merge branch 'master' into travis
Change low 1.9.3 patch level to p484

This is the lowest patch level that Travis makes available, and it's
still pretty darn old, so it accomplishes the goals.
Unbreak travis builds for now (see #7)