Turn on XML documentation output (temporarily disable 1591 until everything is documented)
Make ElasticConnection immutable.
Restructure IElasticMapping.
Remove TestConsoleApp.
Update to version 1.0.0.
Update Json.NET and NSubstitute.
Update build targets.
Add link to the Getting Started page.
Merge branch 'dev' into feature-facets

Conflicts:
	Source/ElasticLINQ.Test/Request/Visitors/ElasticFieldsExpressionVisitorTests.cs
	Source/ElasticLINQ.Test/Request/Visitors/ElasticQueryTranslation/ElasticQueryTranslationTests.cs
	Source/ElasticLINQ.Test/Request/Visitors/MemberProjectionExpressionVisitorTests.cs
	Source/ElasticLINQ/Request/Criteria/TermCriteria.cs
	Source/ElasticLINQ/Request/ElasticRequestProcessor.cs
	Source/ElasticLINQ/Request/Formatters/PostBodyRequestFormatter.cs
	Source/ElasticLINQ/Request/Formatters/RequestFormatter.cs
	Source/ElasticLINQ/Request/Visitors/ElasticFieldsExpressionVisitor.cs
	Source/ElasticLINQ/Request/Visitors/ElasticQueryTranslator.cs
	Source/ElasticLINQ/Request/Visitors/ProjectionExpressionVisitor.cs
	Source/TestConsoleApp/Program.cs
	Source/TestConsoleApp/TestConsoleApp.csproj
	Source/TestConsoleApp/Utility/Write.cs