Method dispatch in nitvm

The method dispatch in the nitvm is now functionnal with perfect hashing.

The dispatch is made by using the virtual table of the class.

Signed-off-by: Julien Pagès <julien.projet@gmail.com>
j'ai du mal a comprendre ce truc la:

* pourquoi vtable serait null ?
* quel rapport avec la nature des MMethod  ?
* pourquoi un traitement particulier pour les méthode internes et externe vu qu'elles sont des méthodes normales vis-a-vis du lookup et du modèle. C'est juste la façon dont est représenté le corps qui change.