Added onEnd option and event dispatchers

Allows for a new callback function to dispatch “top” or “bottom” when
continuous scroll is of, so a UI can react or indicate a user has
reached the last item in the top or bottom of an overall stack of
sections