Locking edge case when lock_path does not exist

Fixes bug 1158179

In the case that the lock_path does not exist and there is a contested
resource then the process that was waiting on the lock will not
be locking due to the fact that the directory was deleted.

Change-Id: I75d720d4df499e85386d3e2cc86b927b017e12ac
Include Co-authored-by entries in AUTHORS.

Co-authored-by lines are the way we've decided to indicated shared
authorship of a patch, so content from them should be included in
the generated AUTHORS file.

Fixes bug 1158319.

Change-Id: I9dacf78c01f3ad74e696f16a7aa39edb98e8d185