add stylecop and stylecop plus dependencies
add stylecop rules
fix code accordingly to stylecop rules
enable nuget package restore
fix sln file for nuget package restore
fix project stylecop target
Merge branch 'add-stylecop'

Conflicts:
	gruntfile.js