Added and Implemented SaveOption.EnablePartialUpdates
This option prevents records with undefined properties from overriding properties in the database.
Example, using the EnablePartialUpdates = true,
  updating a record like { id: 6, info: test, grade: null }
   with a record like so { id: 6, grade: 30 }
  results in a record like {id: 6, info: test, grade: 30 }.
  old behavior would result in { id: 6, info: null, grade: 30 }
  since the undefined info property on the update record would overwrite the defined property on the database record with null.