Add ability to use config name as summary

Review Request #10105 — Created July 27, 2018 and updated — Latest diff uploaded


Add ability to use config name as summary.

If more than one reviewbot configuration using the same tool has its conditions satisfied for a review request, multiple status updates will exist on the review request using the same summary. This can be confusing for users, and makes debugging issues more difficult (which configuration caused the issue?).

This change adds an additional toggle underneath each configuration's "TOOL OPTIONS" to specify if the status update should use the configuration name as the summary (instead of the tool name).
An example of client usage which would motivate using the configuration name might be 2 different buildbot configurations that use different builders or branches.

Created a few configurations, some of which used config name and some of which didn't. Noticed config name was used for the ones where the option was checked.