replace show event with showing, wait till transitionend to emit show
gooder english
only fire if transition completes before going onto next one
another example
Merge pull request #16 from component/transitionend

replace show event with showing, wait till "transitionend" to emit show