Performance Improvements
Giz's .Net V4 and build changes from last night.
Merge remote-tracking branch 'remotes/sall/master' into mergeall2
Merge remote-tracking branch 'remotes/sallvixen/master'

Conflicts:
	Modules/App/SuperScheduler/ScheduleItem.cs
	Modules/Output/ElexolUSBIO/ElexolUSBIO.csproj
	Vixen.System/Sys/DefaultValueArrayMember.cs
Add ability to import Audacity Bar Beat labels and assign beats into their own groups of marks based on their beat 123, 1234
more manual changes to sync with Giz
More manual merge from Giz.  Not sure where these have been hiding.
IntentNodeCollection changed from double to int.
ElementManager Dictionary to ConcurrentDictionary.
Merge remote-tracking branch 'remotes/giz/master' into mergeall2
SciLexer64.dll needs to go to the root of the VixenAPplication folder
Try to get SciLexer64.dll to go where it needs to be in order to be found at runtime.
Merge remote-tracking branch 'remotes/giz/master' into mergeall2
Rollback the sln file change (not related to SciLexer64)
Added 64bit build to the ElexolUSBIO
Merge remote-tracking branch 'remotes/giz/master' into mergeall2
Conflicts:	Vixen.sln
Add functionality to render parallel intents on an element separately instead of piling them on top of each other. This is most evident with the pulse effect and discrete colors. A pulse for a discrete element with multiple colors in the gradient will have parallel intent(s) for each color. This was not visualized in the editor because they would overwrite each other during rendering and blend together. Now they will each get a slice of the pie and one can better see what is intended to happen.
Fix a bug that was generating duplicate pulse effects on the chase effect.
Merge remote-tracking branch 'remotes/billlutton/mergeall2'
Merge remote-tracking branch 'remotes/jeffu231/master'