enhance build step schema

* add dependencies' path to PATH environment
* inline scripts
* execute script in ShellBuildEngine