Fix reading of configuration files in symlinked directories

We want novaboot to follow logical directory structure based on symlinks
and not to follow directories simply using ".." directory entry.