Update a String#{to_sym,intern} spec for "+,-"

Follow ticket-9048
See below links

* http://bugs.ruby-lang.org/issues/9048
* https://github.com/ruby/ruby/pull/383#issuecomment-26915103
Improve some special operators specs
Remove outdated special operators
Add rb_class_real per #2358
debian stable package support for rubinis-2.2.

File necessary to build a .deb package for Debian Stable(wheezy).

Rubinius 2.2.6+ or MRI 1.8/1.9 can be used to build the package. There were
changes in Rubinius prior to 2.2.4 to make this work.

Conflict & Replace MRI ruby packages.

gem is a separate alternatives command in rubygems1.8. This is broken. The gem
command is include in ruby1.9.1 package and in rubinius it is also included.
The gem command must switch in lock step with the ruby command otherwise
everything breaks.

I force package conflict until the MRI packages are fixed.

dpkg-buildflags is used for the default build flags. This fixes some common
problems and allows system specific configuration.

Description in control file by @brixen
"Rewrote the description as one paragraph to meet the formatting restrictions.
I focused on more direct technical language as I expect the audience for the
description to be knowledgable about Ruby, programming, or the technology
described generally."
Make the Gems cache directory configurable.

This directory can be set using the --gems-cache option when configuring
Rubinius. Using this option one can move the Gems cache directory out of the
local working tree if needed. This in turn means CI systems that wipe the local
working tree don't have to constantly re-download the same Gems.

Considering this in itself takes time and RubyGems doesn't always respond this
can save quite the time in a build process. The trade off is that you'll have
to, once in a while, prune this directory to prevent it from ever growing in
size.

Corresponding issue: #3011
Removed an extra space.

This somehow sneaked in. I swear this never happens to me.
Fix #3017 for Hash#compare_by_identity and Hash#store

https://github.com/rubinius/rubinius/issues/3017

Test in RubySpec:
https://github.com/rubyspec/rubyspec/pull/274
Hash with compare_by_identity should not copy keys
Updated CI specs to RubySpec 574a763a.
More Module#const_defined? specs.
Fixed Module#const_defined?.
Merge pull request #3012 from rubinius/configure-gems-cache

Make the Gems cache directory configurable.
Merge pull request #3018 from godfat/no-copy-for-compare_by_identity

Fix #3017 for Hash#compare_by_identity and Hash#store
Added specs for setting module names.
Added kachick's fix for Module names. Closes #2600. Closes #2598.
Merge remote-tracking branch 'kachick/remove_special_operators' into ops

Conflicts:
	spec/ruby/core/string/shared/to_sym.rb
Merge pull request #2989 from slaught/debian-package-support

debian stable package support for rubinis-2.2.
Merge remote-tracking branch 'sodabrew/rb_class_real' into real_class
Added C-API specs for rb_class_real.