allow setting of sourceFile.name and sourceFile.path
follow project conventions
Merge pull request #26 from isaksky/mutable-sourcefile-props

Mutable sourcefile props