Working version in C#

Eats its own dog food in terms of parsing, outputting a string
representation, parsing the output successfully, and the copy is
functionally the same as the original.
Merge pull request #139 from RichardVasquez/master

C# version, parses existing TOML as of 2013FEB25.