Merge pull request #20 from swilliams/master

Query DSL & stuff
added travis-ci
only support ruby 2.x+
added travis-ci badge
added more detail to the README on usage
Merge pull request #21 from m3talsmith/master

added more detail to the README on usage
Fixed some formatting