PM-737 pegasus-exitcode extensions

This commit adds some new features to pegasus-exitcode:

* Success messages that must appear in the output
* Failure messages that cannot appear in the output
* A new cluster-summary parser

And it removes some unused/unnecessary features:

* PegasusLite checks, which is replaces with success messages
* The --tasks option, which was never used