initial implementation of tbs matchmaking server (Linux only)
made clearer error message when you try to call a generic 'function' type as a function in strict mode