A cross-platform settings storage for .NET