$timeout no longer causes a digest

Since https://github.com/angular/angular.js/commit/19b6b3433ae9f8523cbc72ae97dbcf0c06960148 $timeout no longer causes a digest - because of this the examples in this page no longer work. I've updated them using the suggested workaround.