doc: Wiki snapshot with updated PrintToc/CompilerErrMsg pages
examples/manual/: Update wiki code snippets
bassmod.bi: Remove illegal BYTE typedef

to allow basic compilation under non-Win32.
ffi.bi: Adjust to compile on Linux
ffi.bi: Add #inclib
jit.bi: Add #inclib
doc: Wiki snapshot
examples/manual/: Update wiki code snippets
release: Don't exclude license files from main packages
release: Update manifests
install.sh: Correctly copy lib/freebasic/*
Push version to 0.91.0 (for now, anyways)
Merge tag '0.90.0' into 64bit
release: Remove references to win32 SDL packages
Unix rtlib: Don't call non-reentrant functions from SIGWINCH handler

in other words: we probably shouldn't try to call fb_hTermQuery() from
a signal handler because it might have interrupted other fb_hTermQuery()
or fb_hTermOut() calls and the order could get mixed up.

Also, functions such as ioctl(), calloc(), fflush(), fprintf(), fputs(),
tputs(), fscanf() may not be reentrant (i.e. if a signal interrupts
execution of one of them, our signal handler can not safely call it
anymore).

This patch changes the SIGWINCH signal handler to just set a flag,
which is checked by the new fb_hRecheckConsoleSize() function which then
queries the terminal size just like the old SIGWINCH handler used to do.
This way the re-entrancy issues are avoided at the cost of additional
fb_hRecheckConsoleSize() calls that should be done whereever the
__fb_con.{w,h,cur_x,cur_y,char_buffer,attr_buffer} fields need to be
accessed, to ensure they are up-to-date.
Unix rtlib: Ignore pending stdin data before reading terminal answers
Unix rtlib: Only include fb_hTermQuery() on Linux (unused elsewhere)
Unix rtlib: Start multikey/getmouse background thread only when needed
release: Update linux manifest too (forgotten)
(there was a needless +1.0/-1.0 happening on the window width/height, limiting its accuracy for small values).  Thanks to Richard for the fix.