Added packages to gitignore
Enabled nuget package restore for solution

Also added nunit and nunit.runners packages
Updated stylecop dictionary
Corrected heading stylecop was complaining about
Updated to MicroLite 3.0.0
Updated namespace

ConfigurationExtensions should be in MicroLite.Configuration
Updated tests for AllowInsert and AllowUpdate
Made classes internal that don't need visible
Added copy of license
Updated nuspec
Added build scripts