feat (directive): IE9 Support

IE9 support, so the carrousel will work on IE9.
Optional parameter IE9Support will enable this support.
If enabled, the directive will check if the browser is IE9
and, in this case, will use translate instead of translate3d
and simulate requestAnimationFrame with a timeout