Made the JS compile tool extend the new `OutputRepoUsingTool` removing custom handling of output, user name and passwords as well as creation of repository managers