Library for creating nice command line tools in C#