Move EmbeddedRecordsMixin to core from activemodel

Embedded record relationships within a payload has utility even when
the backend is not ActiveModel.  Moved the mixin to the lib/serializers
dir
reverting .gitignore

pulling webstorm project files out
Merge pull request #2147 from jefflage/master

Move EmbeddedRecordsMixin to core from activemodel