lots of updates. see extended description

-reinstated autoTransition functionality
-reinstated mouse wheel scrolling functionality
-adding hooks for user supplied 'transition' & 'direction' functions
-adding stub self method for initializing infinite slides UX
-modularizing more static methods, adding init logic at the end to check
and see if they are needed by the user
-updating README to reflect changes