[Bugfix] Decouple DS.EmbeddedRecordsMixin from DS.ActiveModelSerializer

[Fixes #1974]
Merge pull request #1987 from pixelhandler/keyForAttribute-optional

[Bugfix] Decouple EmbeddedRecordsMixin from ActiveModelSerializer