In staff type dlg box, only displays staff types from groups relevant to staff instrument.

Also removes the default guitar string data, which does not make sense for non-stringed instruments (stringed instruments are assumed to have proper string data in instruments.xml anyway)
Add comments
Fix tab order and buddies of staff type dlg box
Renamed stafftype.ui to editstafftype.ui
Apply template filtering to instrument wizard too.

Also fix selection of current template in instrument type combo box.
Fix build error.
Fix tests (maybe...)
More test fixes...
Fix crash when adding to the Instrument wizard a new instrument without an associated preset.
change to use new scroll events
use c++ style casts
fix compilation on Mac OSX
init articulations playback for 1.3 scores
fix build dependency
update freefont to 20120503, revert to vanilla fonts. Will help to solve #25076
better layout for beams+rests
try to update travis build to use gcc 4.8
shuffle mtest.qrc file, hopefully fix test compilation error
ignore user stretch in float layout
update the free serif fonts, ttf are generated by fontforge 20120714 on windows from the sfd files