bsd.patch.mk leaves behind directories

It appears that our patch mechanism doesn't add created directories to
CLEANFILES. For an example, look at src/secure/lib/libssh/. It leaves
behind openbsd-compat/ from the openbsd-compat,port-tun.c.patch file.
--Peter