Named constructor: Create a fake File object for files not in database.
Fake files are used for accessing files outside the project scope. They have id = -1 and skip database operations.
| manager |
The ProjectManager instance (required) |
| path |
The full path to the file |