set background color for the element describing the next action

* Fixes #586
* Refactor of how colors are applied which does most of the work for differentiating between participants/nonparticipants by color, and for allowing users to pick their own colors (but neither is finished in this pull)
* Jenkins: http://jenkins.buttonweavers.com:8080/job/buttonmen-cgolubi1/173/