Xml updates

Added `IOutputEnumerable<TModel>` to support the generics based media type writing with an `IEnumerable<TModel> Output` property.