Fix typos in IMS' prepare for InstrumentAgentInstance, bumps ion-defs
Merge branch 'master' into ims_instagentinst_fixes
Fixes [None]*len publishing in InstrumentAgent

InstrumentAgent would publish an array of Nones for all variables in the
RDT.  This patch limits the variables being published to only those in
the tomato and the rdt. It avoids the parameter function variables like
'salinity' from being published as all Nones and the GRTs.  When a
client receives a granule with actual content [None] != None it uses the
received value in lieu of calculating it.

This may potentionally fix a bug with gaps (unlikely).
Merge branch 'agent-patch' into array_type_support
Added multi-sample support to google_dt

1. Added multi-sample support to google_dt
2. Fixes two bugs

     - QC should only be done against QuantityTypes
     - Replay should use the temporal parameter first in the record
       dictionary to get the shape based on the domain not the first
        variable available.

3. Updates cov-model