FORGE-1892 and FORGE-1925

Converted contentType to multiple input type, allowing multiple media types to be supported in the resource class.

Fixed an UIInputMany issue that I ran into during testing of this feature.
Right, I'll add this to Roaster. I dont think I'd want to rely on the implementation details of the `java.util.List.toString()` method, and that's why this exists.