replace RBASIC(obj)->klass
add ifndef macro
Merge pull request #181 from cosmo0920/replace-ruby-macro

fix build failure for ruby 2.1.0 preview1

Patch by cosmo0920. Thanks!!!
Move RBASKC_CLASS() fallback macro to glib2
gtk2: comment out the tests that depending on the environment

For example, they don't work on Travis-CI.
travis: send notification to myokoym@gmail.com
travis: allow failure on Ruby 1.8

We dropped Ruby 1.8 support.
travis: add 2.1.0 (still not working)

Ruby 2.1.0 (2.1.0-preview1) is in preparation on Travis-CI.
gio2: fix testing file name for continuous integration

load-test.rb ->
run-test.rb
gio2: add missing shebang
gio2: chmod +x
clutter-gstreamer: fix require name

clutter-gstreamer ->
clutter-gst
           ^^^^^^
travis: use ruby-gnome2-cvs for notification
travis: remove 1.8
clutter-gtk: enable testing for Ruby/ClutterGTK
clutter-gtk: exclude sample/test-* from testing files
clutter-gtk: add a test for ClutterGtk::Embed

There is only minimum test.
clutter-gtk: suppress warnings
gi: fix a test for FunctionInfo#invoke

It expects Array. We should confirm specification.
clutter-gstreamer: suppress warnings