Slider updates

1. Adds pagination back.
2. Adds option to automatically transition the slides after a given delay.
`setInterval` always makes me uneasy (ignores errors, no control if next image loaded, can back up when JS is paused), it may be preferable to use a `setTimeout` within the  `_nextSlide()` method.