Fix problem with multiple types of diffs

There was a problem when a field had been added, and another field had
been updated.  Only the added field made the diff document
Merge pull request #3 from jvanzella/master

Problem with multiple types of diff