Bug/failing test: FixtureAdapter doesn't save hasMany records

This PR has one commit that adds a failing test to prove that a bug exists
when a record is saved with hasMany relationships. The relationships are
simply lost upon `record.save()`.

Could someone help me in fixing this?