C# Implementation of FlatBuffers

Based on the Java CodeGen and FlatBufferBuilder code. Includes test project which verifies the same actions as the Java version.