Fix installation and tests
Add missing hidden dependency on collective.directory