Duplicated LuaScripting directory in order to change the case on the directory and its contents.
Removed old LUAScripting directory.
Moved LuaScript -> LuaScripting.
Updated project with for new LuaScripting paths.
Removed Lua modifications to GPUMemMan. Moving to dataset proxy class instead of handling the dataset in Lua.
Added verbose printing. Updated regression tests for creation/deletion of render windows and provenance.
Enabled Lua popen on Mac OS X and fixed dataset proxy.
Added matrix types to the LuaScripting system.  Added more Abstract Renderer lua functions.
Fixed regression tests. Added more validation to isValid function in LuaClassInstance
Fixed compilation errors, and added command completion into the scripting system.
Added command grouping to LuaScripting system. Allows you to group
commands that should be undone/redone together.
Abstract renderer now correctly deletes the dataset proxy.
m_pProgram1DTransSlice ended up being NULL on the mac. Uncommented extra shader parameters.
Fixed VS 2010 warnings.
Fixing compiler warnings/errors on Debian Wheezy GCC 4.7.
*Actually* remove LUAScripting directory.
Added additional exception handling for getFunctionTable.
Applying Tim Holy's UVF checksum patch.
Added invalidate to LuaClassInstance.

The following types are now recognized by Lua: size_t, uint64_t, and
references to VECTOR2<T>/VECTOR3<T>.

Added getDomainSize to LuaDatasetProxy and exposed a plethora of new
functions from AbstrRenderer.
Disabled provenance in preparation for ImageVis3D 2.1 release.

Disabled provenance log by default. Enabling and the disabling the provenance system now works properly.

Calls that are made per frame are now provenance exempt.
Removed size_t from LuaStrictStack as it is platform dependent.