Working but not optomized Task and Generics IMediaTypeHandler
First look at IConvertXmlFor<T>, needs feedback.