Fix crash when source directory path was not found in a log message source string.
Add "Get" and "Set" prefixes to accessors and modifiers to avoid name collisions.
Change log message formatting when line number is set to zero.
Improve config loading and add logging from within Lua scripts.
Add shared Lua state object to the main context.
Link FreeType library statically.
Add working path resolving and process/print lua errors.
Minor change.