Added a 'Pixel' checkbox to the V2 to V3 mapping screen. And a column to reflect the setting.
When the pixel checkbox is checked the repeat field is forced to '3' and the destination color mappings are fixed at 'Red' 'Green' 'Blue' (in that order).
Modified the conversion function to use a state machine that concurrently processes three effect types:
Constant on
Ramp up
Ramp down
The state machine allows the conversion process to be more efficient.
Make only a single pass through the data (was four passes).
For my display this reduced the number of effects on any given channel to one (The original mechanism sometimes had three or four effects per v2 channel).
Adding Pixel color mixing and color regeneration prior to the state machine reduced the effects generated per pixel from (up to) seven down to one.
Merge branch 'master' of https://github.com/sall/vixen
Add panning the preview with the middle mouse button.
Fix windows+D crashex Vix-527
Fixes counter-clockwise issue with the star (wrong starting pixel location)
Ctrl+Click will now also deselect an item in the preview.
VIX-523 Implement Helix Export and remove Virtual Controller
Merge branch 'master' of https://github.com/sall/vixen into VIX-523_Helix_Export

Conflicts:
	Modules/Output/HelixController/HelixDescriptor.cs
Made the rubber band work more like AutoCad. Left to Right selection will select anything that the band touches. Right to left selection will select anything fully inside the rubber band.
Merge remote-tracking branch 'remotes/derekbackus/master'
Merge remote-tracking branch 'remotes/piense/master'
Merge remote-tracking branch 'remotes/ebrady1/VIX-523_Helix_Export'
Fixes my screw-up to the MouseMove in the preview editor. This fixes the cursor when the mouse is moved as well as drawing the multi-string and PolyLine.
Merge remote-tracking branch 'remotes/derekbackus/master'
Merge remote-tracking branch 'remotes/MartinMueller2003/EnhancedV2toV3Import'
Merge remote-tracking branch 'remotes/sall/master' into GlediatorEffect