KBASE should be 32bit internal pointer.

  use ld4u instead of ld.
A couple of instruction decode macros fixes
Fixed various issues on ISA/ABI. We can run helloworld now.

[jiwang@bjgwc-5 luajit-2.0]$ ./src/luajit hello.lua
hello