An implementation of google's Snappy compression format in C#