title: On location change in Angular
body: <p>Is there a way to detect global location changes in AngularJS, not just single controller? My goal is to detect every location change.
  Or is there any effective way to watch window.location.href for changes?</p>
  
  <pre><code>$routeChangeSuccess 
  </code></pre>
  
  <p>As I understood is for single controller only or I'm wrong?</p>