Gothic Virtual Tabletop: link_macro update

Allow you to provide runtime arguments to macros executed from link_macro(). This change will not break any macros. New usage of link_macro(): link_macro(token, "macro_name", arg0, arg1, ... , argn); link_macro(self, "T…