Fixups in geomean calculation

Geomean calculation was having problems with compile test suite.  Fix that, as well as some bugs in how it was calculated.

git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@210133 91177308-0d34-0410-b5e6-96231b3b80d8
Updating some files to modernize LNT for server deployment.

git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@210134 91177308-0d34-0410-b5e6-96231b3b80d8
Fix my merge fail fail

git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@210136 91177308-0d34-0410-b5e6-96231b3b80d8
Fixup this test so that it does not try and execute hidden files as databases

git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@210139 91177308-0d34-0410-b5e6-96231b3b80d8