files/file: add support for symbolic permission modes