Header: Fixed mouse over coordinates
Trace: Renamed get_label_rect to label_rect
Trace: Correct shape of label_rect
Trace: Removed pt_in_label_rect
View: Replace compare_trace_v_offsets with a lambda
View: Simplified get_traces
Replaced duplicated code with Trace::get_y
DecodeTrace: Removed set_view
Pass in scale/offset as painting parameters
Refactored common row functionality into RowItem
RowItem: Renamed get_v_offset to v_offset
Added RowItemOwner
Replace View ownership of traces with TraceOwner
RowItem: Added owner accessor function
View: Keep a list of owned traces in RowItemOwner
Header: Allow RowItems to have no popup
Header: Handle RowItems that do not create a context menu
TraceGroup: Added skeleton
SigSession: Added signals_mutex(), and made signals() give a reference
SigSession: Converted _signals_mutex into a boost::shared_mutex