Do not pollute the namespace
Correct build scripts to print better error messages when build fails

If make is selected, make emits the relative path to the files against
gyp/. That was not useful to immediately jump to the error locations.