sup
Merge branch 'canary' of github.com:PascalPrecht/angular-translate into canary

* 'canary' of github.com:PascalPrecht/angular-translate:
  fix(loader-static-files.js): Now allows empty string as prefix and postfix.
  chore(fallbackLanguage): Change principle of determination to return string or array
  chore(fallbackLanguage): Improve coding style
  fix(fallbackLanguage): Fix fallback languages loading and applying
chore($translateProvider): removes unnecessary code
chore(*): switches from $rootScope.$broadcast to $rootScope.$emit

it's much faster to avoid bubbling
for more information see @cburgdorf 's great answer on SO

http://stackoverflow.com/questions/11252780/whats-the-correct-way-to-communicate-between-controllers-in-angularjs