Add OpenBSD strlcpy() and strlcat()

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
Add logit() wrapper to syslog() and show_log()

- Further cleanup of code base
- Add logit() to wrap syslog() or logging to file
- Move show_log() to log.c and let it use logit() backend

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
Add support for SIZE

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>