Merge pull request #42 from GuillaumeGomez/master

Add enums in gdk
fix travis
Merge pull request #43 from jeremyletang/travis

fix travis
Updated documentation
* Updated README.md
* Shortened and spread out `rgtk.rs` and `gtk/mod.rs` documentation
* Add documentation stubs for `gdk/mod.rs`, `glib/mod.rs` and `cairo/mod.rs`
Add OSX shell instructions
Rename _Box -> Box using no_implicit_prelude, better docs
Rename some trait reexports
Added rust-ci doc link
added ref/deref mechanism to all gtk widgets, fixes #35
Cairo: Remove `impl Clone` in favour of `reference` methods (per jeremyletang/rgtk#36)
Merge pull request #38 from mathijshenquet/better-documentation

Updated documentation
Merge pull request #36 from mathijshenquet/widget-refcounting

Add glib refcounting to gtk widgets, fixes #35
Fix an error in Makefile (test rule doesn't exist)
Fix errors in Box widget (missing imports)
Fix errors in gtktest (gtk::Box not gtk::_Box)