Added ArnoldPatch class for Simulation and LumiverseVector class
Merge with new lib
Modified CMakeLists and added ArnoldWindowDriver class

Building with Arnold is now an CMake option. Currently the config is only available for Apple. ArnoldWindowDriver uses SDL 1.2 due to 2.0's problem with CMake. ArnoldWindowDriver is untested.
Added Simulation and Demo (Display Window)

Added ArnoldPatch which communicates with Arnold via APIs and a buffer driver. The demo juce project takes buffer and renders the result with a refresh timer. Note the JuceLibraryCode inside JuceWindowApplication is empty in repo. Copy the content to build and run the project.
getSimulationPatch API, modified ArnoldPatch and a intensity changer for GUI

Now it's possible to get the ArnoldPatch instance from rig, so the caller can
get access to virsualization-related infos via ArnoldPatch function. Arnold-
Patch uses a separate loop to render which makes abort and restart with new
light parameters possible. Also, most of Arnold API calls were pulled out from
ArnoldPatch. They are handled by ArnoldInterface class now. A simple slider
was added to GUI. Users can change intensity of the light and re-render the
scene.
Changed AiRenderAbort to AiRenderInterrupt
Callback for Device, cleaned up Device and ArnoldInterface
Cleaned up code for ArnoldInterface, ArnoldParameterVector and ArnoldPatch
Added int id to registered callbacks
Merge remote-tracking branch 'upstream/cues'

Conflicts:
	.gitignore
	Lumiverse/source/Demos/LumiverseDemo/test.cpp
	Lumiverse/source/LumiverseCore/CMakeLists.txt
	Lumiverse/source/LumiverseCore/Device.cpp
	Lumiverse/source/LumiverseCore/Device.h
	Lumiverse/source/LumiverseCore/types/LumiverseColor.h
	Lumiverse/source/LumiverseCore/types/LumiverseFloat.cpp
Build settings and Arnold flags change
Merged with branch arnold. Built on Mac.

The Cue system is added from upstream. There is a separate target for dynamic
library of Lumiverse core.
.gitignore update
Additional functions for LumiverseEnum
Merge branch 'cues' of https://github.com/ebshimizu/Lumiverse into cues