Coalesce HTTP requests

`_rootScope.runAsync(fn)`