9/8/2014 - Jon A. Dieringer
-Values for settings are now tested by LightField and a popup is set if the value is out of range.
	Popup will be changed to an error in a future release.
-Trying to set a property that is not valid for the current configuration will no longer crash
	LightField. A popup message is displayed instead. Popup will be changed to an error in a future
	release.
-Rewrote all camera setting class VIs to use an generic Read/Write setting advanced VI. The generic
	Read/Write VIs can be used to to set properties that are not yet implemented elsewhere.
-Added a psuedo client-server mode for faster testing. The server runs and exports the class object
	in a global variable. VI's can pull this global and interact with LightField without
	initializing a new instance during each run of the VI. A more robust implementation may be
	developed in the future, but this was mostly done to speed up development of the library.