Processing/messaging queue for AngularJS