Check that the scale argument of TimelineTrackView.zoomBy_ is positive

Fix for #346.