Warning fixes & scrubber implementation.

Some of the warnings fixed. Playback now has scrubber that shows
waveform while scrolling.