admin: add Core_pid()

When run with --nobg or noBackground = 1, cjdroute keeps running if the parent process is killed, and gets reparented to pid 1. This means I can't kill cjdroute from Java without external libraries or busybox, because its Process API is very very limited.

Also: updated functions list, mentioned benc2json removal