[test] Added additional test for persistence.update with partial properties.
[fix] [refactor] Reduce amount of round-trips to datasource. Use Model.save instead of Model.updateOrCreature.