Added a shortcut location for the application root directory

This is useful for creating a shortcut for a portable application

This commit also replaces the hardcoded ShortcutLocation array with Enum.GetValues
Merge pull request #155 from flagbug/portable-shortcut

Added a shortcut location for the application root directory
Ignore *.sln.ide directories
Merge pull request #157 from GeorgeHahn/master

Ignore *.sln.ide directories
explanation how to host a repo on IIS/Azure
Merge pull request #158 from ghuntley/master

Added explanation how to host a repo on IIS/Azure PaaS
Fixed a typo in the docs
Merge pull request #160 from flagbug/patch-1

Fixed a typo in the docs
Don't run any executables when ApplyReleases is invoked with silentInstall = true
Merge pull request #162 from flagbug/silentinstall-parameter

Don't run any executables when ApplyReleases is invoked with silentInstall = true
Don't attempt to download the icon, if the .nuspec file doesn't specify one
Merge pull request #165 from flagbug/fix-null-icon

Don't attempt to download the icon, if the .nuspec file doesn't specify one
An attempt at changing the setup icon