Small updates to the test_comm_error file to enable debugging via gdb
Implemented cachable variables in the Cesium framework. Also added a test for correct functionality
Added two macros to ease the definition of DetectionParameters. Need to convert the older implementations over, but haven't had time to rigorously test the new scheme. Also added two new parameters to the detector for removing duplicates.
'Fixed' a bug in the template specialization of the MatlabMatrix constructor for vectors of strings. This new scheme seems to work, but I can't explain why. This should be regarded as a potential issue