Users can save their own groups in Playback objects
Dynamic device set tweaks
Added grandmaster control to Playback

A Grandmaster controls the overall level of paramters on a lighting
console.
Updated rerender to handle scene with no light.
Added my local path of driver to jules.rig.
local change for my jules.rig file

Should change defaults when you pull but Git is giving me problems this
time
Various extra functions for cue and layer

Mostly small adjustments
Modified close function of interface.

Grouped the AiEnd with a extra AiBegin. Using AiEnd alone may deadlock
ai.dll.
Rewrite SimulationPatch and SimulationAnimationPatch.

Separated photo blending method into PhotoPatch and PhotoAnimationPatch.
Added Chosky point cloud (ass file not included because of its size).
Merge branch 'chenxi' into working
Added shader code.
Deleted the retired app demo. (Now it's a part of Lumiverse GUI)
Modified the inheritance struction for Simulation.
Merge branch 'working' of github.com:ebshimizu/Lumiverse into chenxi
Merge branch 'chenxi' into working
All devices on Jules side patched
Added error handling for non-existing devices. Updated toJson.
Merge branch 'chenxi' into working

Conflicts:
	Lumiverse/data/Jules/jules.rig.json
Changes to get code to compile in VS 2012