Updated static analizer to accept typedlua parser in addition to metalua.
Fixed replacement when selection doesn't match the text being searched for.
Fixed unused variables and constants based on static analysis.
glsl 4.5
show warning if directory not set
Renamed image files to have names correspond to the content.
Removed unused image files.
Reorganized default config settings.
Fixed an issue with searching in Output and Console windows.

This was broken by an earlier commit (df6b9fe9), which enabled search in
the current editor window. This change initiates the search in the last
editor component with a focus.
Added check for pending data to improve re-starting debugging session.
Added check for existing process id before stopping the process.
Upgraded MobDebug (0.606) for `Detach Process` to correctly close debugging.
Improved compatibility with Lua 5.2 interpreter (closes #357).
Removed prepending libraries for debugging to LUA_CPATH when custom interpreter is specified.

This helps to minimize conflicts when stock lua or custom lua interpreter
is used; libraries from /clibs/ folders will only be used as the last
resort.
Moved 'default' search path to be searched first (#357).
Added project dir to find dialog paths; thanks to @sclark39 (closes #358).
Fixed an issue with removing first menu item in RemoveMenuItem (#166).
Added package `FindTopMenu` method (#166).
Removed menu separator from the Tools menu.
Improved `ffitoapi` tool logic when no replacement is made.