I'm finally done with my runtime changes. Realized that I was previously creating incorrect IL, so adding support for MONO_TYPE_VAR and MONO_TYPE_MVAR to mini isn't neccessary at all. The next thing are "real" generic methods.
MONO_TYPE_VAR
MONO_TYPE_MVAR