travis and REQUIRE cleanups

I'm planning on tagging a new calculus release with this, unless there any any objections.