[api] Properly respect `build` command in `BuildDescription` objects and massage `npm` CLI args.
[fix api] Attempt to read `builderror.log` and `npm-debug.log` after spawning npm to detect silent npm failures.