* Added new Read methods to TDataStreamReader that are named as old ANSI read methods that return Unicode strings.
* TDataStreamReader uses a TEncoding object to get Unicode strings from the stream. User can pass this object in constructor.
* Made minimal changes to all units that use TDataStreamReader to use the renamed ANSI string reader methods. Functionality not changed.