Added proper -9999 (iuse<0) data culling

 * Fixed data.py to make the iuse field into a file type,
   time series based field. Internally, data_dict[iuse]
   is now a dictionary with the prefixes as keys.
 * Fixed plot.py to properly detect and cull invalid values,
   now using the new iuse data structure.