fix #680 checking for subfolder
Update kudusync.net version, will fail when source and target directories are related (on kudusync)
Do not try running post deployment actions if no scripts exist.
Fixes #683.
Update deployment failure error message.
Fixes #676
Only use the history API in diagnostic console if it exists

Fixes #687
add InPlaceTests
Use Node v0.10.5 by default for Kudu operations if available
Changing a few methods to be virtual
Changed NodeJS scenario to InPlace in InPlaceTests
Renaming prefix for node initial version
Improve lookup for vs projects performance by caching the results.
Also ignore node_modules directory when looking for vs projects.
Fixes #649
Fix _path not used issue
* Change variable to WEBSITE_NODE_DEFAULT_VERSION
Add lock around Settings file in LogStreamManager
Fixes #696
Add hooks to Default.aspx
Fix path with spaces issue