Enable side-loading of has_many, through associated resources.

This PR updates the restpack serializer to properly handle has_many through associations. I added tests to demonstrate that it was previously broken but is now fixed.
I ultimately decided to stay consistent with the `:belongs_to` scenario. I added a question on the PR about whether or not that's part of JSON API standard.