updating submodules, integrating with teamcity