This merge addresses the following:
1) SMAP variable name inconsistency issue
By default, the CF option will remove the leading underscore from the HDF5 object path that starts with "/". A BES key is created for users to go back to have the leading underscore for whatever reasons.
2) CF option: Also fix a bug to wrongly generate dim. names and coordinates for 1-D lat/lon/time swath profiler case. Now we simply flatten the file structure and make the variable names CF since CF cannot handle this case.
3) CF option: Support TOMS MEaSURE 2-D lat/lon netCDF-4 like swath product. The "coordinates" attribute is added for each var that can follow CF.
4) Fix a simple memory leaking bug.
5) Update testsuite at and bescmd baseline files
This merge addresses the following: 1) SMAP variable name inconsistency issue By default, the CF option will remove the leading underscore from the HDF5 object path that starts with "/". A BES key is created for users to go back to have the leading underscore for whatever reasons. 2) CF option: Also fix a bug to wrongly generate dim. names and coordinates for 1-D lat/lon/time swath profiler case. Now we simply flatten the file structure and make the variable names CF since CF cannot handle this case. 3) CF option: Support TOMS MEaSURE 2-D lat/lon netCDF-4 like swath product. The "coordinates" attribute is added for each var that can follow CF. 4) Fix a simple memory leaking bug. 5) Update testsuite at and bescmd baseline files