Recognize TileGX in more files to generate final TileGX binary.

  We also define LJ_ARCH_NOJIT for TileGX to temperarily disable JIT
build. Now we could generate LuaJIT binary for TileGX although it will crash
at runtime.
Fix typo. ".long" should be ".quad".

  And temperarily set optimize level to O0 for debug purpose.
[DYNASM] Fix load/store assembler bug.
[AOVI] Adjust stack layout.
Various fixes on Dynasm and AOVI that we could boot up the LuaJIT shell.

[jiwang@bjgwc-5 luajit-2.0]$ ./src/luajit
LuaJIT 2.0.2 -- Copyright (C) 2005-2013 Mike Pall. http://luajit.org/
JIT: OFF
>