Explain why fork() failed

In my experience, it's often because the cache size was set too high and fork()
can't allocate sufficient memory for the child. However, if nothing to this
effect is output, it's not clear what can be done.

This adds such output.