added before_install hook to .travis.yml to initialize all git submodules