Added SelectionWindow class.
Added selection filter class.
Added selection filter object to score.
Added communication between selection window and selection filter.
Added example filtering for dynamics.
Added updating of selection window when switching scores in musescore.
Added const modifiers
Moved canSelection function to SelectionFilter class

Conflicts:
	libmscore/select.cpp
	libmscore/select.h
Added function that sets selection filters.
Made xml aware of filter

Conflicts:
	libmscore/xml.h
Added test suite for selection filter.
Added compare and save mime data function in testutils.
Added test for dynamic filtering.
Added filtering of articulations.
Added test for articulation filter.
Created a general function for filter type testing.
Moved selection window labels to an array.
Added shortcut for selection window - F6.
Added filter for lyrics
Added appendFiltered function.
Fixed articulation highlight when tied with rests.
Added filtering of fingering.
Added filter for chord symbol
Added slur filter.
Reduced loop in writeSegments to include spanners from range ( 0,endSegment->tick ]
Reducing it to startSegment->tick is not possible, since we need include spanners that end in our tick range.
Added filter for figured bass.
Filter for hairpin, ottava, trill and pedal line.