Various fixes and CSS3 animation

* CSS3 animation support
* firefox `border-box` and `min-height` fix
* `clearInterval` fix
* arrows support (`arrows` option)
* optimization