Fixed a bug when running under 2k samples
Minor things were tweaked.  Added simple lookup function for getting string error message from the signal hounds error codes
Eeek-  Casting to too small of a unit results in overflow