'condition' hash now captured in ChangeContext

The condition associated with a given change (update or delete) is now
captured into the Change Context object along with 'old_columns',
'to_columns' and 'new_columns'. Note that there is no built-in datapoint
that accesses this data (yet). It is an attribute of the Change Context