Merge pull request #52 from markwoon/master

Update elasticsearch to 0.90.2.
* Parameter and Header setting is now done through AbstractAction.Builder (instead of ActionImpl instance)
* Bulk now has a Builder and respects the request parameters set through provided Action
* All Action implementations are now using common Builders.
Merge pull request #55 from kramer/master

Refactor for Builder based Actions
[maven-release-plugin] prepare release jest-0.0.4
[maven-release-plugin] prepare for next development iteration
Update README.md
Update README.md
Prevent initialization of empty indices-exists action.
Prevent initialization of empty indices-exists action.
Prevent initialization of empty indices-exists action - test fix.
resolves #53 by moving httpClient setting on jestClient before starting NodeChecker. also adds default discovery frequencies in ClientConfig.
added myself to the developers list in main pom ^_^
implemented clear cache action
Update README.md
Update README.md
in AbstractAction: replaced parameters HashMap with HashMultimap to allow for multiple request parameter values (e.g.: http://127.0.0.1:9200/x?a=1&a=2&a=3 - needed for analyze action)
added toString() implementation for AbstractAction
added commons-io dependency with test scope.
implemented Analyze action.