Initialize

This includes all library functionality, README and unit tests.
Licensed under WTFPL. Using Travis for CI.
Introduce #fuckyeah! method

Adds #fuckyeah! method that makes your code more confident.
Both tests and documentation are updated.
Introduce #fuckyeah?

Adds new #fuckyeah? method that ensures that you are doing
the right thing. Includes tests and documentation.
Update README.md
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
Define a mixin instead of monkeypatching Object class

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