Refactor using request library

https://trello.com/c/Cd4d6OPq/1956-zendesk-62-trouble-with-apiary-sync-to-gh4e
I think don't depend how we send. Library has [`getQueryAndUrl`](https://github.com/apiaryio/node-github/blob/production/index.js#L551) function to solve this.