Require default-directory to be in a valid project for project commands to work. This will prevent hangs when accidentally invoking projectile-find-file from $HOME.