Separation of concerns

Korlib should not be burdened with knowing how we are going to modify
its internal calls during compilation.

This fixes that by sticking to standard MethodImpl attributes and then
having the compiler dictate the modification of internal calls.