sys: add log callback configuration
Bump the ghostty pin to include the new GHOSTTY_SYS_OPT_LOG API
from ghostty-org/ghostty#12227.
Add Go bindings for the log callback system in sys.go. SysSetLog
installs a Go callback that receives internal library log messages
with a level, scope, and message. SysSetLogStderr installs the
built-in ghostty_sys_log_stderr convenience callback. Passing nil
to SysSetLog clears the callback and silently discards messages.
The Go trampoline converts C types to native Go strings before
dispatching to the user callback. The API is not safe for concurrent
use and should be configured at startup before creating terminals.