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
setup scripts for the db + collections
changed test name
moved scrub! to a private method
moved all settings to application.yml
moved embedded models into their own files
Added breadcrumbs. Added confirmation boxes.
Fixed syntax highlighting for Python and Ruby.

Add confirm box to delete collection option.

Began refactoring of new collection to use modal instead of redirecting.

Need to delete routes and unused view pages now.

Removed unused views and cleaned up routes.

Added breadcrumbs to rest of query interface pages.

Add breadcrumbs to document views

Fixing some of the comments

More fixes.

Fix
Refactor breadcrumbs into shared partial view.

Fixed whitespace and syntax.
Merge pull request #71 from geota/master

tests for language specific queries
Merge pull request #75 from kiran-b/finalform

Background Job for Collecting Operation Counters
Accidently clobbered bug fix.
Merge pull request #77 from geota/master

Clobbered bug fix