Simplify resolved keys using $q.all() hash

`$q.all()` can take an object, so reference the resolved fields by name rather
than by index, see:
https://github.com/angular/angular.js/blob/fe0e434a87be433bce69b46031b3ef2c379ce353/src/ng/q.js#L489-L493