The source_root was wrong computed

Using 'SOURCE_ROOT = os.path.dirname(os.path.dirname(__file__))' leads to an empty string if the path is relative.
Merge pull request #307 from SeriousM/patch-1

The source_root was wrong computed