Change set of supported Rubies

Adds these Rubies to be tested with Travis CI:

+ Rubinius 2
+ MRI 2.1

Drops support for:

+ Rubinius in 1.8 mode
+ Rubinius in 1.9 mode
+ JRuby in 1.8 mode
+ Ruby Enterprise Edition
Update gem specification
Update gem specification
Breaking API changes; almost ready to release

Now Fuckyeah doesn't monkeypatch Object class. Instead, it provides you
with Fuckyeah module that you can include to a class to use the power of
its helpers.

The second change: now #fuckyeah method returns a copy of the object,
and #fuckyeah! returns the same object (dangerous!). This API change was
made for consistent exclamation sign usage within Ruby community.

Specification has migrated to RSpec. RSpec is a powerful tool, and now
our specification code takes less LOCs.

This release is bumped (MAJOR == 3, MINOR == 0, PATCH == 0).
Use 1.8 compatible syntax in Gemfile
Add Semantic Versioning website URL

Fuckyeah::VERSION uses Semantic Versioning.
More info: http://semver.org