1 define types for MonkC avoid bugs when passing value small than int and double in MonkC methods (va_args of C functions)
2 delete the vector stacks (useless)
3 rewrite some lemontea header files use new types