Store arguments in a global rather than the VM struct so as to reduce dependence of lib on RTS impl details
Implement argument access under LLVM codegen
Fix test reg004 ignoring extra arguments
Merge pull request #615 from Ralith/args-cleanup

Argument access cleanup