fix: Make $animate methods return a promise - for Angular 1.3 compatibility

See https://docs.angularjs.org/api/ngAnimate/service/$animate:

"With AngularJS 1.3, each of the animation methods, on the $animate service, return a promise when called"

We encountered this issue when we tried to you an ng-include directive elsewhere (not in the famous-angular part) of the page.

I'm not sure if this is really the best way to fix it, or even if you're aiming to support Angular 1.3 right now -- but since it is just around the corner thought you should be aware of this issue.