[jit] Get rid of the intermediate OP_..CALLVIRT opcodes, use the _MEMBASE opcodes instead.
Fix corlib tests with hard coded line numbers.
[jit] Reduce the number of #ifdefs in the JIT code by a little.
[build]Enable passing arguments to the extension module.

The build argument --enable-extension-module now takes a comma separated list
of arguments that are passed down. Passing no arguments triggers the old behavior.
[jit] Add some missing compare instructions which will make it easier to optimize inlined boolean expressions.
[jit]Add x86 support for the new compare instructions.
 [jit]Add amd64 support for the new compare instructions.
[jit] Cleanup a bit how we handle small structs.
Fix the mobile_static build.