feat($q): Adds a context object to the promise chain callbacks.