title: Angular js - detect when all $http() have finished
body: <p>Ok i have tons of <code>$http()</code> calls all around the app code,</p>
  
  <p>i'm wondering is there any way / best practice to detect when all <code>$http()</code> around the app  have finished ( success/error donesn't matter what they return, just need to know if finished )?</p>
  
  <p>So that i can show a loading gif until they are loading ?</p>
  
  <p>thanks</p>