Module#include, Module#include? and Module#constants

There are some ugly code lines IMHO, but I should use them because RPython was refusing to compile :( Those lines are unique consts and reversed order of included modules.

Also there was a bug in test case of interpreter. Ruby allows only Modules to be included.