Do not clobber old dps when updating.
Many devices only seem to return partial data for each update.
To avoid reporting attributes as missing, keep the old data when a partial
update comes through.
May help with #92, #137 and other issues with strange behaviour.