extracted in a common object the conversion from ToXContent to String, needed all over the place
fixed output of SaveCommand
added help for multi search

Conflicts:
	src/main/java/org/elasticsearch/shell/client/builders/core/MultiSearchRequestBuilder.java
added help for more like this
fixed help for more like this
added help for percolate
removed type specific methods for percolate. The type doesn't exist thus it will not be available in the rhino scope
fixed help for percolate
restored default playground false
added help for search api
added suggestTerm and suggestPhrase methods instead of the only suggest => term

Conflicts:
	src/main/java/org/elasticsearch/shell/client/AbstractClient.java
	src/main/java/org/elasticsearch/shell/client/InternalIndexClient.java
added help for suggest api
improved existing help messages and added update help
added help for validate api Closes #19
added help for indicesApi and clusterApi methods
made protected aliasesGetBuilder that doesn't need to be exposed. It doesn't bring any value.
added help for aliases api
improved analyze api methods:
exposed specific analyze methods and hidden analyzeBuilder on InternalIndexClient.Makes no sense to expose it since all the actions related to an index are already available through es.<index>.analyze
added help for analyze api
fixed analyze api help
added help for clear cache api