Docking effects window for the sequencer.
- Added marks & mark manager to sequencer.
- Moved effects to docking window.
Sequencer UI Floating Windows & Marks Manager Updates

- Also added EffectGroup to effects. Allows us to group effects by type. Types now are Basic, Advanced and Device
- Moved XMLProfileSettings.cs to common so re-use in other modules.
Merge branch 'master' of https://github.com/sall/vixen into Sequencer_UI
- Capture close event and save dock states.
Changed the StaticLightingArrayIntent to use an 'int' argb value as its data store.  I didn'r realize how big a Color was.  This takes the Nutcracker memory in Giz's Canon down to 25 MB (from 91 MB when using Color (which was down from 114 MB when using LightingValues).  I'm a little worried that something has been lost here, but I can't see it.
Rework calculation to be more performant.
Drop intents that have no intensity. Discrete colors that where not used in a effect still generated intents of 0 value.
Trim extra attributes the are not necessary and make their constant fields static.
Remove debugging code.
Fix a bug that was redrawing the standard Lighting values multiple times.
Merge branch 'colors' of https://github.com/billlutton/vixen into colors
Merge remote-tracking branch 'remotes/giz/colors' into colors
Sequencer Docking Panels

- All sequencer docking windows are now saved in their proper locations and state so you can arrange the screen "your way"
- Added the ability to rename a mark collection in the docking window
Docking Mark Window: Added ability to add & delete mark collections.
Also changed the event type passed from the Marks window to the TimedSequencEditorForm
Merge remote-tracking branch 'remotes/giz/colors' into colors
Merge remote-tracking branch 'remotes/giz/colors' into mergeall1
Merge remote-tracking branch 'remotes/derek/Sequencer_UI' into mergeall1
Merge branch 'colors' into mergeall1
Merge remote-tracking branch 'remotes/giz/master' into mergeall1