updating from svn trunk with all submodules