Namespace clean up
Pass at fully qualifying FLOAT, UINT to avoid build issues.
follow up to previous checkin on fully qualified FLOAT
Added a missing file to CMakelist file.
Adding linux debug trap code.