return create/update promise when using save()
Merge pull request #40 from zacheryph/return-from-save

return create/update promise when using save()
Modified exclusion logic to only apply to serialization and not deserialization.
Merge remote-tracking branch 'upstream/master' into serializers

* upstream/master:
  return create/update promise when using save()