canHaveAsDirectory aangepast
Bij de constructor moet er eerst gecontroleerd worden of this de
meegegeven directory als directory kan hebben (heb hiervoor een if in de
meest algemene constructor van Directory gezet)