Merge pull request #2 from sall/master

Merge from sall/vixen
Merge pull request #3 from sall/master

Merge from sall/vixen
- Added a "help engine" in the common folder that can be used globally.
- Updated preview and Nutcracker to use the new help engine.
Modification to AlternatingData.cs so that effects previously created prior to changes load with default curve
Added some locking for when added EffectIntents in parallel... Otherwise things were out of whack
- Added BeginDraw and EndDraw to the grid control to prevent invalidation on longer operations
- Effects are no longer re-drawn when a row is resized or the timeleline is zoomed. They are just drawn stretched. They get redrawn when they are edited.
- Added OemMinus and Oemplus to the keyboard detection in the sequence editor
- General cleanup of old commented code
Added Show Editor help link
Added logic to E.131 module to reset the outputs (turn off) if no data is received in one second
Error Handling in parallel operations
Merge pull request #4 from sall/master

Merge from sall/vixen
Fixed circular reference issue with the ColorSpaces class
E131 Fix
Merge remote-tracking branch 'remotes/derekbackus/master'
Merge remote-tracking branch 'remotes/gizmohd/master'
Fix up bad "Copy Local" settings for project references.