20121229

- Removed HackyUpdates and related code.
- Scene Master Override extended to support GI adjustment :
 - Toggle radiosity
 - Change mode :
		mode		type value
		backdrop	0
		monte		1
		final		2
 - Toggle interpolation.
 - Toggle blur.
 - Transparency
 - Volumetric radiosity
 - Directional rays
 - Gradients
 - Behind Test
 - Use Bumps (uses RadiosityFlags, and uses binary which is written out
as decimal. LScript doesn't appear to permit conversion).
 - Numeric values for GI. Angular tolerance is currently broken due to
some odd conversion behavior in LW.
 - Caustics.
- Scene Master override interface overhauled.
- Scene Master override support added for :
 - Ray precision
 - Ray Cutoff
 - Shading samples
 - Light samples
 - Global light intensity
 - Global flare intensity
- Scene Master Override extended to add toggles for :
 - Lens Flares
 - Shadow Maps
 - Volumetric Lights
 - Two-sided area lights
 - Render instances
 - Scene Master Override extended to support overriding raytrace flags :
 - sum of (ctlstate * flag value) for each of:
		raytrace	flag value
		shad		1
		refl		2
		refr		4
		tran		8
		occl		16
- Tuned scene generation code to work more flexibly and in a more
robust manner.
 - Previous approach, from original code, was to use hard-coded lengths
from the strings being sought and had multiple occurrences of the
string.
 - Previous approach also didn't seem to handle variant settings (those
that disappear when unset and reappear when set, in the scene file).
 - New approach appends these settings to the end of the scene file.