Add summary to highstate output

This commit adds a brief summary to the highstate output. It's an
initial implementation, feel free to tweak it.
Change color for failed states in summary

This changes the color for failed states in the summary from red to cyan
if there are no failed states.
Merge pull request #6411 from terminalmage/issue6384

Add summary to highstate output