ZK Support + LuaMessage event support

This contains the following:
- basically functioning config for certain versions of ZK which allow imprecise mex placement
- support for LuaMessage event, branded as GameMessage, so that mex spots can be sent this way for precise placement in the future
- re-generated wrapper code