FB-win32: Prepare the lib build script for cross-compiling (incomplete)
examples: Add note about PDCurses' PDC_DLL_BUILD to curses example
examples: Fix libxml2 example to compile ok
.gitignore any *.exe or *.dll

So compiled examples/test suite won't show up anymore.
FB-win32: Build Aspell DLL manually

When building Aspell natively with MinGW (on Win32), I couldn't get it to
produce a dll, despite the use of --enable-shared. (similar to libjasper)
It's probably an issue with the libtool in the MinGW/MSYS setup, or an
issue with the autotools files in the Aspell package itself.

When cross-compiling Aspell from Linux for MinGW, the DLL is produced just
fine though.
Aspell header: Assume the lib is called libaspell.[dll.]a on all systems

When compiling Aspell for MinGW, the produced DLL is called
libaspell-15.dll, the import lib is called libaspell.dll.a and the static
lib is called libaspell.a. Thus we shouldn't #inclib "aspell-15".

Also, the aspell-15.def file can be removed, as the Aspell build process
produces an import lib already.
Update giflib header to 4.2.1 and fix the giflib example

4.2.1 is the latest in the giflib 4 series.

There is a more recent giflib 5 series, but eg. Ubuntu 13.04 comes with
giflib 4, and 4 and 5 aren't ABI compatible, so it seems best to keep
the header for giflib 4 for now, instead of updating to giflib 5 directly.
Add separate header for giflib 5.0.4
Merge https://github.com/freebasic/fbc