Add transitionEnd event supporting

Browsers that use transition property can fires transitionEnd event.
So using such event instead of JavaScript setTimeout function
is more reliable approach (thanks for Tait Brown).
Minified with Google's Closure Compiler.
Merge remote-tracking branch 'lukelex/master'
Merge pull request #6 from makovich/master

Close #5 - Add support for transitionEnd DOM event