Fix Bug 871951 - Remove make-api.js, add new client repo as a dependency and update usage.