minor: moving to .ruby-version, killing .powrc
minor: adding license information, never go into battle without a shield
minor: spork, gemfile cleanup
Imporve result model & Support composite queries
**Changes**

* `EfficencyResult` and `IndexResult` are now store in separate field

* Add handler for `$mod` operator.

* Support recommend indexes for queries which contain `$or`, `$nor`, `$and` operators
[When using indexes with $or queries, each clause of an $or query will execute in parallel. These clauses can each use their own index.](http://docs.mongodb.org/manual/reference/operator/or/#_S_or) Thus, index suggestion function will generate index for each clause rather than a compound index for whole query.

* Modify some test cases to make it more rigorous

* Add test cases for new features
minor: bumping rails for security fix
minor: updating readme and fixing travis config
Fix bug when query in continuously clicked
Merge pull request #68 from drcapulet/master

BUG: Query button event causes infinite button creation
Added language specific translations (Issue #50)
clean-up: killing whitespace, empty clases and non-essential tests
quality: adding code coverage tracking
minor: travis changes, improving poltergeist
Add in settingslogic to provide a Ruby object for application settings
Move away from settingslogic
Merge pull request #59 from drcapulet/settings

Add Support for Application Settings YAML
Support for Language Specific Queries

Rebased to upstream.

Added language specific translations.

Basics for the language dropdown

Merge upstream to local.

Basics for the language dropdown

Merge upstream to local.

Ruby Syntax Feature working.

Need to implement Python and Node.js

Added Python and Node.js

Need to write test cases.

Added back collection name validation... accidently clobbered those
changes.

Whitespace fixes.

Use CodeMirror.

Whitespace fixes

Tweaks

Attempt to fix Capybara race conditions.

Typo.

Forgot a do.

Start of language translation tests.

Added rest of tests.

Fixed node.js explain.
Fixed not properly quoting sort keys.
Switched to using ruby and pythong constants for Ascending/Descending.

Removed flash_detetct js lib. Not using.

Attempt to fix travis build failure.

Use sleeps

More attempts at fixing travis failures

Build succeeding. Removing some debug stuff.

Attempt to fix jruby failures. Migrate from have_css to have_selector
Avoid testing text directly for equality. Parse JSON object and test
individual fields. Attempted jruby fix.

Remove some debug attempts
first draft of the background statistics task
added travis config to keep build green.
barebones db stats model