Feature/elasticsearch 1 1 generation

Code and yaml test generation now happens on the 1.1 tag not 1.0 tag. 

This means that the raw client adheres to 1.1. 

All the unit tests still succeed. 

Nests and Elasticsearch.Net integration tests still succeed. 

The generated yaml integration test suite has 1 failing unit test but this is due to the fact that the order of the expected properties does not match the order in which elasticsearch gives them back so is more a yaml definition bug then a client one.