Remove IJsonSerializer

This is the first step to fix issue #1821. In this pull request, we removed the IJsonSerializer abstraction. We have not exposed the JsonSerializerSettings on the IConfigurationManager yet.