add fork_for_safety option + beginning of kernel-based keyboard

Signed-off-by: Mattias Andrée <maandree@operamail.com>
m

Signed-off-by: Mattias Andrée <maandree@operamail.com>
misc

Signed-off-by: Mattias Andrée <maandree@operamail.com>
the kernel messes with /proc/*/exe (security precaution?), so we read /proc/self/exec when we start the server

Signed-off-by: Mattias Andrée <maandree@operamail.com>
misc

Signed-off-by: Mattias Andrée <maandree@operamail.com>
m

Signed-off-by: Mattias Andrée <maandree@operamail.com>
update todo + keyboard protocols

Signed-off-by: Mattias Andrée <maandree@operamail.com>
update todo

Signed-off-by: Mattias Andrée <maandree@operamail.com>
add hacking

Signed-off-by: Mattias Andrée <maandree@operamail.com>