Load classes one at a time to fix 1.9 compat

Ruby 2.0 is fine with us loading the whole class name at once, but 1.9
complains. We can fix this by loading each module separately.