Introducing input XML Formatters.

TODO: Stylecop.
XmlOutputFormatters will be in a separate PR.
`context.Model = GetDefaultValueForType(modelType);`