Optimized the way markers are displayed on selection changed.
Selection filtering with the timeline marker
Selection filtering with time range
Clicking random point does not deselect all the rectangles. Need to right-click and "deselect all rectangles" explicitly.
Merge branch 'feature/selection_filtering' into develop