Bug 1095141 - Use $rootScope.$emit in preference to

$rootScope.$broadcast where possible
Merge pull request #262 from mozilla/bug-1095141-stop-using-broadcast

Bug 1095141 - Use $rootScope.$emit in preference to