Huge improvements to Nutcracker rendering speed (3X-10X faster)
Code formatting changes to have a consistent style across all files.  Should be no substantial changes to functionality.
Merge Jeff's Discrete color property work: remote-tracking branch 'remotes/jeffu231/master'

Conflicts:
	Modules/Effect/Pulse/Pulse.cs
	Modules/EffectEditor/ColorGradientTypeEditor/ColorGradientTypeEditorControl.cs
	Modules/EffectEditor/ColorTypeEditor/ColorTypeEditorControl.cs
Merge Derek's Nutcracker fixes: remote-tracking branch 'remotes/derekbackus/master'

Conflicts:
	Modules/Effect/Nutcracker/NutcrackerEffects.cs
Add logic to pass the target nodes down to the editors and choose a sensible default for discrete color elements.