Merge branch 'refactor/ignore-files' into refactor/remove-dotnet35-support
Remove Support for .NET 3.5
Remove support for HTTP PUT logging
Merge branch 'refactor/remove-dotnet35-support' into refactor/simplify
Remove redundant code
Switch to .NET 4.5
Add StyleCop settings
Add TcpConnection helper class

Abstracts sending a message to the API, handing the process of
reconnecting on failure and the like.
Add LeConfiguration helper class

Stores default settings and helper methods for locating and
parsing user-defined settings.
Add LeMessageFormatter helper class

Encapsulates any custom formatting we want to perform on the message.
For example, prefixing a Log ID and/or hostname.

This may be a case of YAGNI, but it seems like this logic is likely
to get more complex over time.
Introduce LeLogger
Rename namespaces
Update nuget dependencies
Merge branch 'refactor/simplify'

Conflicts:
	src/LogentriesCore/AsyncLogger.cs