Add support for mouse scrolling horizontally from left or right

I added two transitions to replace the default MIHSliderTransitionPushHorizontal: MIHSliderTransitionPushHorizontalFromLeft and MIHSliderTransitionPushHorizontalFromRight, and with the support of scrolling by mouse.

Also I use the ARC to manage the memory.

Please have a review.