Add man page for trace-summary
Improve trace-summary man page
Merge remote-tracking branch 'origin/topic/dnthayer/ticket856'

* origin/topic/dnthayer/ticket856:
  Improve trace-summary man page
  Add man page for trace-summary
Merge remote-tracking branch 'origin/master' into topic/dnthayer/ticket1297
Add more error checks so errors are reported more clearly

Added some additional error checks so that error conditions are more
clearly communicated to the user.  Also improved man page and usage
output.  Also some minor code cleanup.