Ignore TypeErrors on old properties during update
Ignore TypeErrors on old properties during update

Extend the approach from 1cfde62b2ff8a60c8cc3a9ef4926e5f4a7116aee of
ignoring ValueErrors in the _previous_ properties when doing an update to
also ignoring TypeErrors.

Change-Id: Ic08165fe031e1764cfb34eaf782d3e105f04fee3
Closes-Bug: #1538551
Related-Bug: #1543685

jasondunsmore/heat,jasondunsmore/heat,steveb/heat,openstack/heat,openstack/heat,steveb/heat,noironetworks/heat,noironetworks/heat,cwolferh/heat-scratch,cwolferh/heat-scratch