Merge pull request #137 from ashitanojoe/master

Fixed some build errors
fixed typo
Merge pull request #138 from remcoder/patch-1

fixed typo
added support for complex single multiget calls
Merge branch 'master' of github.com:Mpdreamz/NEST

Conflicts:
	src/Nest.Tests.Integration/Core/Get/GetFullTests.cs
	src/Nest.Tests.Integration/Nest.Tests.Integration.csproj
	src/Nest.Tests.Unit/Nest.Tests.Unit.csproj
fixed 8 failing integration tests, all 423 tests are back to green
added a unit test for complex multiget where on get uses fields
InMemoryConnection virtual should have been override.
Cleaned up complex multiget api a great deal, should be alot easier to work with now since the client now handles most of the casting
full _id and _source mapping mapped
added _type field mapping support
add root _analyzer field mapping support
add _boost and _parent field mapping support
added _routing field mapping support
added _index field mapping and shortened fluent dsl for _all and _index field mapping
added _ttl and _size fields and shortened fluent mapping dsl methods a bit
split delete mapping and map calls in to separate partial classes
separated getmapping and map calls into separate partial classes
added MapFluent() calls to IElasticClient
mapped root object properties to TypeMapping