Rewrote ConstructAndConfirmPath (and some minor fixes)

Now makes use of a previously dormant function: OTPaths::BuildFolderPath

This function is only called if told to create the path.  Otherwise, it just confirms the path exists.