Waveshaper, Dynamics processor: some code improvements
Merge pull request #427 from diizy/stable-0.4

Waveshaper, Dynamics processor: some code improvements
PianoRoll: don't play test notes while recording

This is a partial revert of 2e799718d621133103222e9d119d9443158ac4be.
As playing test notes generate MIDI events as well, they get recorded
like any other notes resulting in undesired behaviour.

Closes #368.
Projects: install sample project templates

Also install sample project templates in order to make the open-from-
template button usable per default.

Closes #425.
PianoRoll: renamed class and file name to match current coding style
SongEditor: renamed class and file name to match current coding style
GUI: improvements on icon graphics, missing updated setup dialog icons
Change icon of bb-editor window to one that fits better, also: remove add_controller.png which isn't used anywhere
GUI: Lots of icon updates
Merge pull request #428 from diizy/stable-0.4

Graphics updates
Merge https://github.com/LMMS/lmms into bugs_283_303
Song: reset milli seconds counter when looping BB or pattern

Closes #252.
Song: do not stop playback twice

Otherwise we reset data which doesn't need to be reset when stopped
already.

Closes #255.
AutomationEditor: update pause icon manually

As we have a special semantic for automation pattern playback (i.e. we
don't playback the pattern itself but its container component like
Song Editor, Piano Roll etc.).

Closes #292.
Third release candidate for 1.0.0

Bumped version number to 0.9.92 in CMakeLists.txt, README and lmms.rc.in.
LB302: make filter selection sync with GUI on initialisation and preset load
Highlight the currently selected instrument/automation patterns in the song editor
Merge pull request #438 from diizy/stable-0.4

Highlight the currently selected instrument/automation patterns in the s...
Fixes for Triple osc, LB302 logos
Merge pull request #439 from diizy/stable-0.4

Fixes for Triple osc, LB302 logos