[Common] Fixed unknown loading error in directory manager
[Common] Fixed resolving absolute directories in the directory manager
[Common] Fixed usage of wrong exception
Revert "[Client] Removed the use of a package that doesn't work on mac."

This reverts commit 0ebe1092a45d788d1a3aa0129377853f344204b5.
Merge commit '4d80d8bd7c592ba531b14ae20066a9f14765cd02' into develop