Separation of concerns

Korlib should not be burdened with knowing how we are going to modify
its internal calls during compilation.

This fixes that but sticking to standard MethodImpl attributes and then
having the compiler dictate the modification of internal calls.
Merge pull request #31 from charsleysa/internal

Separation of concerns