Added button to create a grid of timed marks

Note - in addition to the marks, I've added a tool tip to this and put
text in for all the buttons which give tool tips to help understand what
the buttons are for.
Added RGB quick pick buttons to the color picker
Merge remote-tracking branch 'remotes/alphageek/Add-grid'
TimedSequenceEditor: minor fixups in the mark manager (typos, namespaces, etc.)
Change for VIX-163.
Merge work by akonkman: depth setting for effects
Changes for VIX-187
Changes for tickets VIX-162 and VIX-175
Merge work from jeffu (waveform improvements).
Merge work from teberle (serial port handling improvements).
Merge work by akonkman (depth setting for twinkle)
Display Preview: fix up exception handling on load -- catch extra exception type.
Renard: add reference to project for Microsoft.CSharp (for dynamic logging bits).
Twinkle: fix up element selection when a single element is in multiple groups, all within the single master group.