Module-related changes

This is mainly infrastructural overhauling, but one change that might be helpful is `Rapid::ServiceCommon::Requests::NullRequester`, which *hopefully* implements a requester that doesn't do anything.  It hasn't been tested out of specs though...