Add support for FFI leaf calls: * [ ] No need to enter/leave safepoint - avoid few locked instructions * [ ] No need to create exit frame or update Thread state * [ ] No need to block all registers; callee-saved registers can still be live across the call * [ ] Replace existing `InvokeMathCFunction` with `FFICall`