feat(http client): add deployment resource

This commit also improve the HttpClient.post() method to support
multipart requests in node.js environment and updates the
superagent version to the third party fork.