James D. Callahan III:
	- Cleanups.
	- Made the Debug function a null-op if not running a development version.
	- Added debug output frame - only available in development code. Prevents forgotten debug prints from occurring.
