Merge pull request #29 from tgiphil/master

Worked on move hints
Add Object.Equals tests for boxed primitive types
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.
Lower page table mapping

Page table was mapping 512MB worth of memory.
In TinySimulator that can take a long time to process.
I've lowered it down to 128MB to speed things up.
Merge pull request #32 from charsleysa/pagetable-speedup

Lower page table mapping
Merge pull request #31 from charsleysa/internal

Separation of concerns
Merge pull request #30 from tea/master

Add Object.Equals tests for boxed primitive types