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.
implemented toString, hashCode and equals methods of AbstractAction using respective apache commons based builders.
added setParameter shortcut methods for:
i) resultCasing in AbstractAction.Builder
ii) ignoreIndices in AbstractMultiIndexActionBuilder
Removed parameterMap property from AbstractAction's equals & hashCode implementation.