changes done in spring for nightly build, linux 3.9 changes, and fix for testing submodule URL