honour sourceRoot when loading sourceContent from file

Fixes #41, closes #43