angular/angular.js — pull request #10519 by caitp (2014-12-18 21:55:16+00:00)
Title: feat(extend): optionally deep-extend when last parameter is `true`

Same as #10507 but with my review comments addressed and jscs fixed.

Someone quickly review this so we can land it :<