Fixed elasticsearch.net unit tests and cleaned them up slightly
rethrow properly when max retries == 0
fixed all the failing nest unit tests
fixed nests unit tests
fixed the yaml tests (cat tests are still broken but work on that will have to be done on its own feature branch)
string, byte[] return types do not pass the serializer but are read and set straight from the stream, return type VoidResponse will skip the response stream alltogetheR
ElasticsearchResponse .ToString() will now show the response only when possible