rename-file-popover-controller: Make popover recyclable
Creating and destroying the controller each time we want to rename something results in not being able to pop down the popover, which leads to an inconsistent look.
The “containing-directory” in the file name widget controller parent class needed to be made non-construct-only, as otherwise it would be impossible to reuse the same controller.
Fixes #260 (closed)