animations rework

par 1 (*as I see it*) of different handling of animations (relying on `ngAnimate` fully)

as discussed in https://github.com/zurb/foundation-apps/issues/313#issuecomment-67163343, this one tackles states only

- removed the animation
- augmented `uiState` directive
- tweaked the state augmentation with `animations` property
@stryju I don't see `ngAnimate` being used anywhere, should it still be here?