Added callsite as a dep, and refactored fromFile to support referencing sql files relative to the caller and still resolve the path, etc.