Add gitsubmodules, update Rakefile, .travis.yml