replace lua5.2 with luajit2.0.1

:poop:

don't merge this...

I think i have a shim that lets you compile backwards to 5.1 which will let you use LuaJIT.  I am way out of my league I feel like a cat trying to help.  I ran into some name mangling business with my static version of the luajit.lib.  check out the diff on base.h for what it took for me to compile backwards.  thanks for an open source game engine with a modern design/api. :metal: 

- chris