Catch exception in pathExists

 boost::filesystem::exists() throws permission errors left and right despite being marked as noexcept in docs