refactor($animate): use $animate.$$setClassImmediately to save code

removing `runSynchronously` is good --- but replace it with not running synchronously. This code should always run asynchronously. It doesn't make sense to have an API that is sometimes synchronous and sometimes not.