Update the SpritzerTextView and Spritzer

Be able to attach any progress bar to be updated from the progress of the spritzer.

OnClickControlListeners allows developers to easily update ui elements when the spritzer is paused/played when using the deafault click controls