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
Changes for tickets VIX-162 and VIX-175
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.