Change in ProjectDir setting behavior to fix LT-14412

* If a user sets their projects directory to the default their
  user override will be removed
* Tested project setting behavior, tweaked DirectoryFinder tests
  a bit

Change-Id: I517f4033d34932e8b3d9a897428a2e8fcd3be0f0