Add support for GUIDs

# Work in progress. Pending unit tests

When sideloading arrays of IDs for use in hasMany relationships, the current serializer does not allow strings to be used as IDs even though Ember allows it. This PR brings back support for string based IDs.