Use new source method for displaying events.
Only set a FG colour if one isn't set already.
Merge pull request #251 from csmith/master

More work on events.