Print status at job end from CLI

Hadoop 2.2.0 does not provide any output that can be reliably be used to
determine the success of the job. Instead, check the exit code of the
hadoop command.
Refactor status filter spec
Add status filtering support for Hadoop 2.2.0

Support for 1.0.3 is still there.
Move to the modern convention of (ignored) .ruby-* files instead of .rvmrc
Merge branch '220-status-filter'
Move extra hadoop args to launch options
Make EC2 key name an option
Parametrize hadoop_version and aws_region
Implement `humboldt configure`

The structure of Thor did not allow the configuration file values to be
injected into options with higher priority than the default, but lower
priority than the command line arguments. Therefor, the default
functionality of Thor is no longer used.

`humboldt configure` will create a .humboldt.yml file in the current
directory, and provides a simple interface to set some defaults.
Remove Burt specific default buckets

Set these via `humboldt configure`
Add integration test for config file reading

This is not perfect, but will at least cover that the configuration file
is actually read and considered when running humboldt.
Merge branch 'configure-command'
Run using "jruby" in Travis
Add a license
Update the gemspec
Version bump to v1.0
Replace the home-grown gem building tasks with Bundler's
Clean up descriptions and requires in Rakefile
Add missing rspec helper class FakeCounter

The class was probably missed while porting the rspec helpers, resulting
in a NameError when running specs for mappers/reducers using counters.