Add docker and systemd support

Teach runit how to operate inside a Docker container and how to work with systemd.

As an added bonus, clean up the hideous handling of kernel.shmmax and kernel.shmall.