cleaned up animation cancel code. bugs: circular holo bar still
reversing on cycle repeat. once stopped, isn't resetting the "next"
position to 0, so jumps to where it was last playing when started again.