Allow a Report check to be called after Report creation.

This will allow for future validation of modified Report objects.

git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@199270 91177308-0d34-0410-b5e6-96231b3b80d8
Sane default for --commit in lnt submit

Lnt submit is used for sending results to the server, so having the default behavior be not submitting is confusing to users.  This patch changes the default to commit=1, so results are submitted, and adds a warning if submit is called with commit=0 so that you know your results will not be stored on the server.

git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@199271 91177308-0d34-0410-b5e6-96231b3b80d8
Fixup lnt submit --verbose to print results

In a previous refactoring responsibility for printing during submission was moved to the callers.  This patch fixes "lnt submit" to correctly print its results based on the verbose flag.

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