initial rust0.11 support
Changes:
  * Refactoring of source tree
  * Renaming rgtk -> rustgtk
  * Updated Makefile(.in)
merge
merge rt with gtk module
.gitignore corrected bin/ and lib/ entries
The glue library is now staticly linked.

This means that the glue library doesnt need linking
by programs making use of rustgtk anymore. (if i understand
http://doc.rust-lang.org/guide-ffi.html#linking correctly)
added Makefile rule for documentation
updated .gitignore with doc/
rename back rustgtk -> rgtk
re-added traits/gtkbutton additions
tried to fix whitespace
last fix
cleaned up imports
removed #![allow(...)] pragma's at the global level (except dead_code) and reintroduced them only in modules where neccessary
Merge pull request #8 from mathijshenquet/master

Various changes