Fix typo in kernel/common/object_space.rb
Merge pull request #2849 from anthropomorphic/master

Fix typo in kernel/common/object_space.rb
Removed dead code.
Removed old .gitignore for json 1.8.0.
Removed versions for rubysl gems in Gemfile.

The installed gems should resolve these dependencies but the versions of
those installed gems will depend on whether Rubinius 2.x (2.1 compat) or
Rubinius 1.3+ (1.8.7 compat) is being used.
Change File.exists? to File.exist? To fix #2853
In Rakefile,
rakelib/gems.rake,
rakelib/install.rake
changes to make custom program name to work.

call mspec with -t and custom program name.
fix spec to check custom program name.
Merge pull request #2856 from slaught/debian-build-with-program-name

changes to make custom program name work
Merge pull request #2854 from anthropomorphic/patch-1

Change File.exists? to File.exist? To fix #2853
Changed more File.exists? to File.exist?.
Ignore .bundle/install.log.
uninitialized constant Find
- fix -> require find
Merge pull request #2857 from Benny1992/todofix

uninitialized constant Find for rake todo task
Added logger to bootstrap for Bundler 1.5+.
Updated Changelog.
Bumped version to 2.2.3.
Reset release date.
Added erb command.
Added basic specs for ARGF.set_encoding.
Added ARGF.set_encoding.

This needs more specs and ARGF needs work.