Core library to make it easy to write NuGet command line extensions