fix(carousel): Prevent new transitions from taking effect when there's a...

Fixes an issue where if you click on the nav buttons or slide indicators repeatedly before the transition is done, new transitions will being fired and result in weird behavior.

I didn't provide corresponding unit tests 'cause I don't know how to simulate fast, repeated click events. Would be glad to add if anyone can shed some light on this.