progressbar interacts with user directly

* enable repositioning of slider while player is paused
* update progressbar first

see https://trello.com/c/jChVdYaE/70-progress-bar-enhancements