mikeal/request, promisified with prfun