Add label field to modular input project wizard.
Renamed .cs to .cstemplate files in project templates so the compiler will stop complaining that they have syntax errors.
Cleaned up project files, and edited one of the modular input conf templates.
Make modular input project work and generate a .spl file.

Put in updated NuGet packages. Fixed a bunch of typos. Added a ZipFolder inline task to the MSBuild file.
Everything works in the experimental instance of VS for modular inputs now and generates a .spl.
Modular input project wizard works.
Checkpoint.
Update NuGet packages of C# SDK
Fixed some missing references.
Make Class1.cs in new SDK project show up.
Add shortcuts to snippets.
Add missing import to default class in C# template.
Fix syntax error in Splunk SDK for C# template class.
Change output type of Splunk SDK for C# project template to console app.
Add conditional generation of an example modular input implementation.
Update NuGet packages and update example code to reflect changes in modular input API.
Add conditional generation to inputs.conf.spec template.
Add default logging configuration to Splunk SDK for C# project template.
Make modular input project template work in VS 2010, and updated C# nuget package.

The fix for VS 2010 was to change the tools version in the .csproj files from 12.0 to 4.0.
Add logging of an event as an example to generated C# project code.
Add updated NuGet packages for SLAB and Splunk.Logging.