First crack at new NutcrackerIntent.  This change reduces memory used in rendering Giz's sequence from about 1G to about 100 MB.

Bulk of the work is in Nutcracker.cs but ColorIntent.cs and DisplayScene.cs needed some tweaks to be less dependent on LightingIntents.