refactor(carousel): use ngAnimate

- move animation logic into animator
This allows animation logic to be overridden through a decorator.
test(carousel): fix tests

Still assign to the active variable in the scope for now.
chore(ngVersion): update to 1.2.14

Need this because $animate.queue was added in 1.2.12 .
test(carousel): for carouselAnimator