Remove trailing whitespace
Simply crash if PIDs directory does not already exist

It should not be the responsibility of the locking implementation to
create the directory: maybe we need specific permissions, or symlinks,
or what have you.