fix some problems with test cases

- use "git push origin master" since some configurations may not support lack of "origin master"
- use --force flag on svn add since exit status is nonzero if a file is added twice on some versions