Moving UTF8EncodingWithoutBOM.cs to Common and renaming it as Encodings.

Except the throwOnInvalidBytes, yes - http://msdn.microsoft.com/en-us/library/s756abs9(v=vs.110).aspx. Huh