added --withproject to include a sln/csproj to edit layout files with in...

...tellisense

Notes:
 - Uses nuget.exe bootstrapper and project restore so additional resource files are ~50k
 - Bootstrapper downloads latest nuget.exe and replaces itself, then package restore kicks in and downloads projects
 - Project is created in _layouts folder, so it has no impact on the final baked site