Merge pull request #11 from aparo/master

Added boolean type
Fixed test after last merge
Bumped version to next snapshot
fixed readme for release elastic4s_2.10
Bumped scala version to 2.10.2
#9 Switched client methods to use internal pool registering callbacks
updated version for next snapshotg
Added flush client
Added refresh to client
Added optimize to client
Added open index call
added close command
Added segments to client
make log4j optional so it is not pulled in transitively
Merge pull request #12 from bfritz/log4j-optional

make log4j optional so it is not pulled in transitively
move log4j to test scope for both SBT and Maven

The test scope is easier to understand than optional and it
also keeps Log4j classes out of the compile classpath.
do not write to System.out during index creation
Merge pull request #15 from bfritz/do-not-write-to-system-out

do not write to System.out during index creation
Merge pull request #14 from bfritz/log4j-optional

move log4j to test scope for both SBT and Maven
Generic `execute`

- Breaking: Change bulk `execute` to explicit `bulk`
- Introduce `RequestDefintion` for generic `execute`