- Added value types support

The implementation is a bit hack-ish, and the x86 value type copying algorithm is definitely not good enough, but at least it works!
- Added some test cases for value types
- Fixed test cases and x86 move with extension bug
Merge branch 'valuetype' of https://github.com/kiootic/MOSA-Project into type-cleanup