journalctl: fix signedness warning and boot-id syntax check