Remove dependence on Q and return the same type of promise that was passed in.