fix: digest in progress

Use applyAsync instead of apply, to avoid digest in progress issues

Close #73 #74 #66
Merge pull request #81 from angular-ui/fix-digest-in-progress

fix: digest in progress