lazily instantiate the project accessor and pass a valid error handle
latest updates to ninja

now verifyable by test harness
correctly include as relative paths to the current file