Fix seek bar not updating sometimes.

Forgot to set the task to null on stop. Also
make sure things that touch the UI always run
on the UI thread.