angular/angular.js — pull request #981 by IgorMinar (2012-05-23 06:29:12+00:00)
Title: feat($timeout): add $timeout service that superceeds $deferred

$timeout has a better name ($defer got often confused with something related to $q) and
is actually promise based with cancelation support.

With this commit the $defer service is deprecated and will be removed before 1.0.

Closes #704, #532