Added a class to deal with relative paths of auxiliary files
Added a new convenience method to resolve relative file paths
Existing code adapted to use the new FileInPath class