An AngularJS service to manage requests as an action queue.