JASCIS-122: Add integration tests for subsetting for all products with variable wildcarding
JASCIS-121: Add SD and VD variables correctly.
JASCIS-122: Individual products now correctly identify which variables are valid for the grid / dimensions of their coordinates.
JASCIS-122: Don't attempt to rewrite netCDF variables that already exist in output.
JASCIS-111: Strip whitespace and newlines from Aeronet variable names
JASCIS-120: Fix problem with parser (introduced in fix for JASCIS-113) where samplefiles for colocator were including the datagroup files too due to a reference to a list being kept.
JASCIS-120: Integration test
JASCIS-115: Add support for unsigned integers.
JASCIS-110: Move NCAR Raf out of products file it to separate file and add code to enable this.

 Also add product  tests for GASSP data (these do not yet pass)
JASCIS-122: Remove variables with non-spatiotemporal dimensions from gridded files
JASCIS-115, JASCIS-116: Write files out in NetCDF4 rather than NetCDF4 Classic (allows int64 datatype writing)
JASCIS-122: Integration tests for all data products
Test fix
Import fix
JASCIS-110: Added netcdf function to get attributes and variables
JASCIS-110: Style
Test fixes
Reduce size of some subset integration tests (Jenkins running out of Memory)
JASCIS-110: Create selector for ncar raf product.

Note does not yet work from command line because NCAR-RAF not in product.py
JASCIS-89: Aggregator class supports aggregation of UngriddedDataList and GriddedDataList