Implements the @Consumes and @Produces annotations (inspired by JAX-RS) for resource methods

Both annotations can be used onto resource methods and provide a content-type used during marshalling/unmarshalling. They can also provide a Jackson View (especially for JSON Reader/Writer).