Merge pull request dotnet/coreclr#6114 from jamesqo/encodingforwarder
authorTarek Mahmoud Sayed <tarekms@microsoft.com>
Thu, 7 Jul 2016 18:35:03 +0000 (11:35 -0700)
committerGitHub <noreply@github.com>
Thu, 7 Jul 2016 18:35:03 +0000 (11:35 -0700)
Consolidate much of the duplicated code across Encoding implementations

Commit migrated from https://github.com/dotnet/coreclr/commit/00eca9ab295420873a551d3a9e0acde0da20338a


Trivial merge