upgrade to elasticsearch 0.90.1.

Key facts :

- 0.90.1 release is based on Lucene 4.3
- Upgrading from 0.20 requires a full cluster restart.
- Since 0.90 regexp are supported
Merge pull request #14 from ramtej/feature/elasticsearch.upgrade.0.90.1

Indexing ElasticSearch: upgrade to elasticsearch 0.90.1.
added regexp support
- added regex support for elasticsearch based indexing
- update on documentation
cleanup
re-organize imports to meet Qi4j import conventions.
re-organize imports to meet Qi4j  conventions.
Merge pull request #16 from ramtej/feature/elasticsearch.regexp.support

ElasticSearch Index/Query Regexp Support
ElasticSearch Index/Query Regexp Support

Imports cleanup.
ElasticSearch Index/Query

Documented unsupported ComplexQueries.
Documentation: minor edits
Build System: upgraded Gradle from 1.5 to 1.8
EntityStore JClouds: upgrade jclouds dependency from 1.5.10 to 1.6.0

Switch from deprecated InputStreamMap to BlobStore API.
Build System: upgraded JodaTime from 2.2 to 2.3
Build System: upgraded ASM from 4.1 to 4.2
Build System: upgraded SDK dependencies

Upgraded all dependencies to latest versions when available.
Some were not upgraded either because they break the build or need attention.
The libraries.gradle file has comments on offending dependencies.
Build System: upgraded SDK dependencies

Previous commit missed AppEngine API, SleepyCat and Voldemort.
HTTP Library: upgraded Jetty 8 to 9

Removed requestBufferSize configuration property as Jetty 9 do not expose it anymore.
Tests: upgraded HttpClient from 4.1.3 to 4.2.2

Everything work as expected, was a previous 4.2.x that caused HTTP basic auth to fail.
Merge pull request #1 from Qi4j/develop

Github Fork synchronisation using UI