FIXME tag cleanup
Now using Location type in CompilerInstall and other code.
Moved potentially unsafe method to tests only.
Minor cleanup to Location API, to prevent potential unsafe use.
Minor update to Location API.
Using Location in bundle modules path.
Fixed exception handling of some SemanticManager operations + some
related fixes.
Using Location API in more classes.
Some Location changes in FileUtil