Supported platforms and compilers update.
Remove (temporarily?) Available and Peek fro BinaryReader interface. Some formatting improvements. Use delegating constructor in String.