VIX-514 I broke this trying to keep the array from being needlessly allocated. Moving the Firebuffer init to a better location to still keep it from being allocated when it is not used, but init it at the last minute before it is needed.
Fix the Fireworks effect to use the selected colors as its random palette. Colors where not working at all.
Change the default installation directory in the installer.
Merge remote-tracking branch 'remotes/jeffu231/RC_Fixes_2'
Merge remote-tracking branch 'remotes/sall/master' into DoNotMerge_EditUndoRedo