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.
Message cleanup
Merge pull request #47 from mojodna/fork-error-message

Explain why fork() failed