add Etag support and tracelevel for trace.xml
Update first deployment clean logic, it used to be that we removed the entire content on the first deployment (before the actual deployment),
Now we will only remove the file that is initially created by IIS (or Azure) using a default manifest file.
Also updated the defualt site generated when creating a new site to be the same as Azure: hostingstart.html.

Fixes #397.
Fixes #376.
On delete repository, if delete wwwroot is not set, clean from wwwroot only files from the deployment/repository.
Fixes #398.
CR related fixes.
fix the PushAndDeployWebApiApp test to pass the proper parameter
fix Dropbox synching progress regression
Disable fxcop rule: CA2000 for checkingwhere an object was not disposed as it has too many false positives.
Some more fxcop related fixes, mostly suppressions.
Removed unused arguments.
Fixes #394
fix #400 ensure Application log folder
Adding test for latest Nuget