Initial work on depth of effect setting for Chase
Finish depth of effect for Chase and Spin effects

This should resolve issue VIX-125 (Depth Setting for effects), barring
any additional feedback
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.
Allow depth of effect to be arbitrarily deep
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
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
TimedSequenceEditor: minor fixups in the mark manager (typos, namespaces, etc.)
Resolving VIX-177: Depth Setting for Twinkle
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.