title: (Angular-ui-router) Show loading animation during resolve process
body: <p>This is a two part question:</p>
  
  <ol>
  <li><p>I am using the resolve property inside $stateProvider.state() to grab certain server data before loading the controller. How would I go about getting a loading animation to show during this process?</p></li>
  <li><p>I have child states that also utilise the resolve property. The problem is that ui-router seems to want to finalise <strong>all</strong> resolves before loading <em>any</em> controller. Is there any way I can get the parent controllers to load once their resolves have been resolved, without having to wait for all the child resolves? An answer to this will likely also solve the first problem.</p></li>
  </ol>