Fixing animation on IE9

This change fixes slide animation on IE9. While IE9 supports -ms-transform, it does not show actual animation, only the first and last position. This change makes IE9 use JS animation instead. IE10  understands `transition` so it will use CSS.

Tested on Chrome, IE10, Firefox, iOS 6 and Android 4.0.3 stock browser - all of them are using CSS transition. IE 8 and IE 9 User JavaScript.
added a function to hide all slides and then show only current, next and prev. Improves performance on iOS.
jshint
* added pause and resume to swipe API
Merge branch 'master' of https://github.com/TeamIguana/Swipe into start-stop-slideshow
reset rotation timer when pressing next/prev or touching the slider.
add option for autostop
typo
Merge remote-tracking branch 'mbl/start-stop-slideshow'
Merge remote-tracking branch 'ronilan/visible-three'
Merge remote-tracking branch 'evgenyneu/patch-1'