add ability to send logs to datahub, prefix a log with a Hostname and/or ID
Add .gitignore file with Visual Studio defaults

Taken from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

(specifically from 20cf6d5dcd5411f950d78d0007ae2be53474978b)
Remove binary files
Fix build when NET4_0 symbol is defined

The build was broken when the NET4_0 symbol was defined: there was
a typo in a variable name and a couple of using statements were
missing.
Read settings from environment variables

If a setting isn't configured in `Web.config` or `App.config`
(or `ServiceConfiguration.cscfg` for Azure applications), then
resort to reading it from the environment variables.
Merge pull request #13 from jneill/refactor/ignore-files

Remove and ignore build artifacts
Merge pull request #15 from jneill/fix/dotnet4-build

Fix build when NET4_0 symbol is defined
Merge pull request #14 from jneill/feature/environment-variables

Read settings from environment variables when not configured elsewhere
Update certificate, add IsNullOrWhiteSpace

Update certificate, add IsNullOrWhiteSpace method for CORE35 so .NET 3.5
users won't fail on this block.
Remove  SSL Cert pinning

Remove SSL Cert pinning, bump version
Merge remote-tracking branch 'upstream/master'