Reduce use of disposables in playback view controller.

It’s cleaner to use takeUntil: with a viewWillDisappear: signal.
Update labels when the controller's album is updated.

Observe the managed object context’s did save notification and update
the view if the controller’s album was updated.