Improved "current project directory" support

Instead of checking if the file is in the current working directory, we
will now check if the file is in the configured “files” directory (see
tagcomands options), and only fall back to the current working
directory if “files” is not set.