Revert "Add back Reek"

This reverts commit 4ce3c50ed82f0088997c649f1308d2a18ec1df05 as it was
causing test failures on Ruby 1.8.7.

See https://travis-ci.org/dkubb/equalizer/jobs/15967485.
Remove non-existant JRuby modes
Add temporary workaround for failing build on Ruby 1.8.7

Rubygems broke builds on Ruby 1.8.7:

https://github.com/travis-ci/travis-ci/issues/1793
https://github.com/rubygems/rubygems/pull/763

This patch is a temporary workaround until rubygems is updated.
Add support for Ruby 2.1.0
Fix specs on Rubinius
Update Travis settings for Rubinius

/cc @brixen
Use resolution-independent SVG badges [ci skip]
Fix RuboCop offenses introduced in version 0.19.0
Update rubocop dependency to >= 0.23
Disambiguate empty block params from logical OR operator

Thanks to @dbrady for the nice suggestion! :heart: :gem:
mime-types is a test dependency
Ignore `bundle install --standalone --binstubs` artifacts.
Only set the included flag when an equalizer instance is included.

This spec was failing on RSpec 2.99 and 3.0 due to the following:

- It redefines `Module#included` globally, meaning that a module
  include done by anything would execute our `define_method` block.
- RSpec uses autoload to lazily load matchers on first use.
- The implementation of the `change` matcher includes a module.
- Thus, when `change` was called (but before `matches?` is called
  on it), the change definition was loaded and it included a
  module, changing the `included` flag prematurely and causing
  it to fail.

See rspec/rspec-core#1617 for a longer discussion.
mime-types is a test dependency
Merge pull request #17 from myronmarston/fix-failing-spec

Fix failing spec
Merge branch 'master' into devtools

Conflicts:
	.rubocop.yml
	Gemfile
	Rakefile
	config/reek.yml
	spec/unit/equalizer/universal_spec.rb