Removing XmlSerializerInputFormatter from the list of Formatters.
Introducing a functional test for XmlSerializerInputFormatter.
Issue #1072: Adding Unit Tests for GetSupportedContentTypes, CanWriteResult and for XmlFormatters with DeclaredType as object.
[Fixes #1156] EmptyResult should not set status code (or do anything for that matter)
Renamed configurations to frameworks in project.json
Making UrlHelper's methods virtual
Changes to enable validation for objects generated by InputFormatters. UnitTests + FunctionalTests for the same.