Added Travis build configuration.
#8 - Add MongoDB text search example.

The sample reads the Spring IO blog Atom feed and performs text search on it.

We use manual index creation and query via MongoTemplate as well as automatic index creation and derived queries via repositories.

Original pull request: #10.
#8 - Some polishing of the example.

Introduced the usage of Lombok to be able to get rid off the getters and setters. Simplified the configuration to use Spring Boot's auto-configuration. The initializer is now an enum manually triggered with a MongoOperations instance. Switched from MongoTemplate to MongoOperations where possible. Polished some JavaDoc.

Original pull request: #10.
#8 - Add sample for @Meta usage.

Renamed the geo-spatial example to example only as it not only covers geo-spatial samples. Added advanced example to show the usage of the @Meta annotation.

Original pull request: #11.
#5 - Add sample for derived deleteBy.

Original pull request: #14.
Fix failing MongoDB exposesGeoSpatialFunctionality test case for travis.

Make distance check in exposesGeoSpatialFunctionality test case more robust against 
minor numeric differences. Travis CI seems to use an older Mongo DB version that produces a slightly different result than what we get.
#3 - Add example for Spring Data Redis.

We added basic samples showing

* KEYS and SCAN commnad
* Configuration options for redis Sentinel
Issue #3 - Add junit rule checking that redis is up and running.

Using the junit class rule allows to skip the tests in case redis is not running.