3.0 Make marshaller convert `_joinData` into entities.

As discussed in #2511 I've made the Marshaller able to convert _joinData into entities when the `_joinData` association is included. I use `_joinData` as the association name instead of the actual joint table alias as I thought it would be clearer and more consistent with the request data, and created entity.