add git disable/enable support
Added Outercurve logo to readme
Outercurve logo tweaks.
Update README.markdown

Adding GitHub workflow to Readme
Add some environment variables available for the custom deployment script
We need to supply both the previous and next manifest to the custom deloyment for smart copy to work properly.
Updating name to better match purpose.
string.Empty --> String.Empty
Update README.markdown

Moving git workflow to wiki
Add a 'serviceUrlBaseValue' appsetting. Works the same as urlBaseValue, for service sites.
Don't use random ports when serviceSitesBaseUrl is specified and check that it's different from sitesUrlBase.
update web.config comment about urlBaseValue setting
Allow more control over default binding in web.config *baseUrl settings.

Supports setting both sites as service sites binding as: hostname, hostname:port and ip:port:hostname
refactor GetDefaultBindings and some code/Web.config comments
add submodule support
add idle timeout on stream client
Use error message from inner exception when getting a TargetInvocationException
Unify shared settings, per-site settings and environment settings
Add support for extra msbuild arguments using settings
Minor changes per code review.