Merge gahr/master dcc297e (CMake options for FOX ver and reswrap path)
Added #include guards for all human-edited header files in ./src/
Added #include guards for header files (missed 2 files on last commit)
Add class wrapper around color_funcs.*, drop its dependency on prefs.h
Expose list onQueryTip events to DualListForm subclass if it wants them
Isolate the tools/menus system from the editor-specific code
Handle leftover CMake files in cleanup script
Moved tools/menus system to a separate directory
Updated gettext files
Cast printf argument from lua_Integer to long (quiets compiler warning)
Changed how toolbar buttons handle focus, fixes "Quit" button segfault
Fix compiler error from previous commit
Show toolbar button as depressed when clicked, but don't grab focus
Use FXMatrix instead of vertical/horizontal frames for toolbar layout
Moved color_funcs.* to ./jef/ directory
Renamed some files
Compilation fixes for renamed files
Moved popup menu config GUI into its own files, separate from toolbar
Fixed a bug in filename index validation
Removed redundant test for valid filename index