use css3 animations instead of jQuery.animate

Hello,

This PR is implementation of enhancement suggested in #20 . Also it relies on [bootstrap.transition.js](https://github.com/twitter/bootstrap/blob/master/js/bootstrap-transition.js) for proper callback support.

Thanks,
Alex