Elastic Search Tweaks

# What's New

 * Ruby version bump
 * Bunch of tiny fixes in the test suite to accommodate the new search_kick functionality.
 * Staging deploy (will poke around after this PR)

# What's Next?

 * Make sure elastic search is working properly on staging
 * Get Elastic Search hosting on production
 * Get the API compliant with json-api.org