Don't emit changes when reading.
Don't emit changes when reading.

When the value for a property isn't present in it's JsonObject,
it can be assigned upon reading. Previously this could generate
history events even when just viewing an old diagram with some
of newer properties missing.

Modify the code, so setting to default doesn't count as a change
anymore.

pjanouch/logdiag,pjanouch/logdiag