rtlib: fixed warning about uninitialized values and built error on mingw

There theoretically were instances where the value would be uinitialized.
The build errors only affect certain gcc versions and the way implemented
should not interfere with a working compiler.
added travis ci yaml config
tweaking travis setup
tweaking travis setup
tweaking travis setup
tweaking travis setup
tweaking travis setup
tweaking travis setup
tweaking travis setup
tweaking travis setup
changing travis to hardcoded path
Merge https://github.com/freebasic/fbc
Merge https://github.com/freebasic/fbc
gfxlib|rtlib: fix warning: 'XKeycodeToKeysym' is deprecated
Merge pull request #2 from mudhairless/master

Fixes for compilation warnings/errors