Merge branch 'hotfix/sendmail'
Merge branch 'release/0.30'
eliminate some warnings
Merge branch 'hotfix/warnings'
maybe the develop branch does not need this hotfix
skip running tests if cannot start webserver
Merge branch 'hotfix/test'
Merge branch 'hotfix/test' into develop
version number to 0.31
merge 0.31