Simplified two methods.
Added pre slide event methods.
Firing events at smoothSlideTo.
Triggering events from DragHelperCallback.onViewReleased
Merge branch 'pre_slide_events'