Got new lua bindings running game.lua.

Unfortunately, still have a bug, relating from my decision to use
std::reference_wrapper to indicate pushing a reference with pushCValue.
Block types defined in Lua!