Store#pushPayload should use the type's serializer for normalizing

This is a fix for https://github.com/emberjs/data/issues/1804.

cc @wagenet @bradleypriest