In p4-buffer-commands, do nothing if there's nothing to do.
(No need for "There is no file at that cursor location!" error.)
p4-depot-find-file calls find-file only if client workspace has the file.
It calls p4-print otherwise.
Fixes #60.
Only run p4-buffer-commands on active links.