External ruby source

* Moved ruby source to an external file
Ruby environment, ruby kernel

+ Ruby environment is now built from several "modules" who are called
  via some linker magic and create the classes/modules they are supposed
  to create
+ More ruby kernel