Feature/support polymorphic associations v2

@steveklabnik finished rebasing onto the 0.9-stable branch.

I had to make some changes to the implementation. The logic for the actual serialization is now in the Serializer / ArraySerializer instead of the Association objects. I think this is also where this logic should actually belong.

https://github.com/rails-api/active_model_serializers/pull/423