Issue #708 - Timer should start from the beginning if user changes the period
Issue #707 - Time keeps increasing even if the time progress bar reaches to an end
resolve logic problem with filtered tracks
Merge pull request #782 from pecko/issue708

Issue #708 - Timer should start from the beginning if user changes the period