change Location "change" signals of various kinds to be static
Locations should listen to location changed signals, and emit its own changed() signal
initial attempt to push certain kinds of Locations into LocateRoll events on the timeline for skip lists
header file part of initial attempt to push certain kinds of Locations into LocateRoll events on the timeline for skip lists
add new type of location, with _flags & IsSkip being non-zero
correctly connect to Location static signals
do not stupidly try to save punch/loop/session ranges during clear_ranges op
Locations::clear_ranges() leaves punch/loop/session ranges intact if they exist
remove old connections to (now) static Location signals
new code to support creating skip markers
fix small thinko with --no-lxvst option
add new Skip event to SessionEvents
shift-drag on range marker bar creates skip ranges, for now