Simple promise based wrapper around node's http/https modules