Starting to add test program for LumiverseCore
Various tests and fixes for Device
Initial tests for Device complete
Adding tests for types

Fixed error in LumiverseEnum
Basic color tests added

Not sure how I'm going to test the more complicated parts of that class.
Orientation tests and fixes
Tests for Rig and DeviceSet started
Tests for selectors added
Playback Tests added
Merge branch 'chenxi' into tests
Interface and FrameManager tests. Modified ArnoldFileFrameManager.

ArnoldParameterVectorTests unimplemented.