b&b editor: always add and remove so many steps as there are in one bar
add new steps to all tracks at once
check track type first before adding or removing steps
VstBase: workaround for broken wineg++ in WINE 1.4
Fix build when building without SDL

Commit f2590c24dfb55c2c876a1ba1ea8b1643230b471c was incomplete and thus
LMMS failed to build when building without SDL support.
ZynAddSubFX/CMakeLists: fix Freetype2 detection for older versions
Merge pull request #56 from grejppi/stable-0.4-bb_usability

B&B editor: adding and removing steps
Vestige: remove additional compile flag

The git logs do not indicate why we need to set _FORTIFY_SOURCE, therefore
remove it in order to fix a compiler warning.
InstrumentView: include QIcon header file

Otherwise implicit conversion fails when calling setWindowIcon().
InstrumentTrackView: manage general settings widget using layouts
InstrumentTrack: added pitch range spinbox
Revert "Extensions for peak controller. Fulfills request 144."

The change breaks existing projects that use PeakController (i.e. they
sound completely different which is not acceptable) as there's no sane
default value for the new amount multiply model (why do we need it at all
BTW instead of just advancing the range of the existing amount model?) and
the changed math results in calculation of completely different RMS values.

This reverts commit 5e8dbb615728b89775a2ca6252f83623d4251e86.
Trackoperations widgets, stylesheet changes, fix of the bug where palette goes all white if stylesheet has no palette
New graphics for FX faders, some stylesheet changes. The changes in fader.cpp are just colour changes
Update to fx fader knob, changed fade_button (the blinky thing in instrument tracks)  to comply with palette
LB302 artwork, OPL2 logo
refactor...