C# Implementation of the lz-string javascript library
After the other lz-string implementation returned different results in compressToBase64, I decided to reimplement the newest version of the lz-string library. This isn't optimized or extensively tested, but it seems to work just fine.