Added NullableFieldUpdate and FieldUpdate with custom reads. User's reads and writes moved to object User.
Example using NullableFieldUpdate
Merge branch 'develop'