report the correct model class on default serializers

ActiveModelSerializer's model_class method uses the serializer's class
name to determine the model's class. Since the default serializer is
an anonymous class and has no name, we have to override it.
add a json schema documentation endpoint