Update from original library (2013-12-10)

It looks like the organization hapyrus organization is still alive, even though the last update on this particular repo is 2 years old, so let's see if anyone still cares about this...

I mostly did this in hopes that https://rubygems.org/gems/elastic-mapreduce will be updated; if you don't have the power to update the gems, then well...

Changes:
 - Pulls the diffs from the latest available version (2013-12-10) of the original elastic-mapreduce library
 - Re-applies the 1.9 compatibility diffs (bca17da, 4089376)
 - Adds an `update.sh` script to facilitate future updates from http://aws.amazon.com/code/Elastic-MapReduce/2264
 - Edit `run_tests.rb` so it can run: tests appear to pass with 1.9.3p194