Add warning for suspicious arg passed to BYREF AS ANY
fb_ConsoleGetMouse() has two possible sources of data: GPM in case of TERM=linux, or terminal escape sequences in case of TERM=xterm. I'm also seeing the bug with the xterm case. (I can't even test the GPM case though, because FB looks for libgpm.so.1 and Ubuntu has libgpm.so.2, so getmouse doesn't work at all in that case.)
rtlib/gfxlib2: Fix/clean up GetMouse() function's parameter handling
rtlib: Fix some parameter-less functions' signatures
rtlib: linux: Fix signal handler function signature
fbc: Add -nolib command line option
gitignore VSCode project folder
tests: Improve .gitignore for unit-tests and log-tests