OpenGL NeHe examples: Rename uses of 'object'/'OBJECT' (now a keyword)
Glade examples: rename references to 'object'; conditonal NULL definition in glade_gui.bas
Glade headers: replace references to "gtk/gtk____.bi" to "gtk/gtk.bi" (individual gtk files no longer in repository; removed in 03d7433)
parser: Show warning for calls to BYREF function with '=' in 1st arg
parser: Allow '=>' as assignment token as less ambigious alternative to '='
parser: Also check overloads for the '='/BYREF function warning
Add mode parameter to Lcase()/Ucase(), mode = 1 = ASCII only
Add compile-time evaluation for Lcase/Ucase ASCII-only mode
rtlib: Move old lcase/ucase functions into legacy modules

The old lcase/ucase functions without mode parameter aren't used by
the compiler anymore now, but we should still keep them in
libfb[mt].a for backwards compatibility with FB 0.24.
objinfo reader: Re-add support for old (<= 0.24) format

for better backwards compatibility. See also b4987489.
L/Ubound: Return 0/-1 instead of 1/0 for out-of-bounds dimension

In 9a9b1108, Lbound/Ubound were changed to return 1 or 0 respectively if
the dimension parameter was out-of-bounds and <> 0 (dimension = 0 returns
the array's dimTB lbound/ubound).

However, this breaks existing is-array-empty checks like:

	@array(lbound(array)) = NULL

and in order to keep these working it's better to use lbound=0 ubound=-1.

See also: <http://www.freebasic.net/forum/viewtopic.php?p=186857#p186857>
gfxlib2: Remove debugging printf() left over from 87b25d6c
tests: Add test case for '=>' assignment token
Merge branch 'byref-function-assign'
rtlArrayClear(): Remove unused check_access parameter
rtlib: Partially revert 3f554b85 for backwards compatibility

- adding back removed function parameters/results for fb_ArrayClear(),
  fb_ArrayClearObj(), fb_ArrayErase() and fb_ArrayEraseObj()
- fb_ArrayEraseStr() renamed back to fb_ArrayStrErase()
frontend: Prefer -ltinfo over -lncurses if available
frontend: Only link in libgcc_eh if it exists

Generally, whether libgcc_eh is present or not depends on the gcc build.
Normally on Linux distros libgcc_eh exists, but for example with gcc builds
for static linking there is no separate libgcc_eh.

Also, TDM-GCC doesn't have libgcc_eh, while normal MinGW has it.

It's nice to have fbc determine this automatically at runtime,
instead of requiring it to be handled through build-time options.
bass.bi: Add #ifndefs for MAKEWORD and MAKELONG #defines

to prevent potential collision with windows.bi.
Add unit test for FOR with signed counter and unsigned step