type information in classes no longer of string type but of TypeNameMarker type that can be lazy resolved using the connection settings
typename marker resolvers, seems to work for the most part, still some failing integration tests
Merge pull request #234 from aochsner/master

Unify ConnectionSettings _uri, _host, _port
Renaming parameters X,Y to Lat, Lon

Took me a sec to figure out that these are Latitude and Longitude,
renaming params for clarity.
Merge pull request #235 from Max8977/master

Very small fix: renamed distance parameters for clarity
CustomFiltersScore
Descriptors for CustomFiltersScore

Added ScoreMode as enum (in builder it is as string)
Params and Lang for CustomFiltersScore
Max boost for CustomFiltersScore
Fixed issue with generating filters
Integration test for CustomFiltersScore query

Queries for equality in getting score via filter with boost and script.
Added additional nullable facts to DateEntry

If a facets date histogram query includes value_field or value_script then the additional json fields are included in the response. These are de-serialised as the facts: Total, TotalCount, Min, Max and Mean. They are nullable so do not impact current consumers of DateEntry.

http://www.elasticsearch.org/guide/reference/api/search/facets/date-histogram-facet/
integration test fixes that broke after introducing TypeNameMarker, still some to go
Merge branch 'master' into typename-settings

Conflicts:
	src/Nest/DSL/TemplateMappingDescriptor.cs
	src/Nest/Domain/Mapping/Types/IElasticType.cs
	src/Nest/Domain/Mapping/Types/TemplateMapping.cs
	src/Nest/ElasticClient-CreateIndex.cs
	src/Nest/ElasticClient-Search.cs
	src/Nest/ElasticClient-Template.cs
	src/Nest/Nest.csproj
	src/Nest/Resolvers/PathResolver.cs
	src/Nest/Resolvers/TypeNameResolver.cs
	src/Nest/Resolvers/Writers/TypeMappingWriter.cs
post merge master integration test fixes, back to some remaining faulty mapping tests
All tests are green again
ConnectionSettings is now a lot saner, only one constructor to rule them all
several default type names unit tests
The DefaultTypeNameInferrer returns
Merge branch 'typename-settings'

Conflicts:
	src/Nest/Domain/Connection/ConnectionSettings.cs