NCmdLiner is a self documenting command line parser for .NET