add CMakeLists.txt.user to .gitignore

This file is generated if you edit lmms with Qt Creator.
UI: smoother knobs

This updates knobs to feel smoother and allow the user to have finer
control over the value of the knob by multiplying the mouse drag delta
by a smoothness factor.

Also since it is significantly easier to point the knob where you want
it, I removed the magnet effect. This can easily be put back in; try it
out and see what you think.
Update .travis.yml: Install g++-multilib for VST
Merge pull request #95 from Lukas-W/stable-0.4-travis

Update .travis.yml: Install g++-multilib for VST
PianoRoll: increase start key by one octave

When opening the Piano Roll for the first time and clicking on "A", you
would expect the same note that is previewed in the preview pane (A5),
but it is instead one octave lower (A4).

Fixed this by adusting INITIAL_START_KEY.

Closes #94.
CMakeLists.txt: fixed shortcut names generated by NSIS installer

Use "LMMS" instead of "Linux MultiMedia Studio" as shortcut name. This
allows to search for LMMS in the start menu on Win32.

Closes #88.
ZynAddSubFX: fixed logical error

Fixed logical nonsense reported when compiling with -Wlogical-op

Closes #80.
Merge pull request #77 from LMMS/smooth-knob

UI: smoother knobs
Fixes and improvements for FR 144 (SF version). Tested and working.
Add Markdown Readme for display on GitHub [skip ci]
Merge pull request #99 from Lukas-W/stable-0.4

Add Markdown Readme for display on GitHub
Organic: fixed tooltips for knobs that do not need a unit

For some knobs it doesn't make sense to use a percentage sign as unit.

Thanks to Tobiasz Karoń for pointing out this issue.
More artwork updates. New LCD numbers, triple osc artwork, lots of icons, some colour changes.
More new icons, triple osc artwork, scrollbars, etc.
Instrument: also render sound for MIDI-based instruments when muted

In order to provide smooth muting functionality (i.e. immediate proper
sound when unmuting) always render audio buffers for MIDI-based
instruments. This is more important than potentially reduced CPU usage
while muted.

Closes #69.
AudioJack: replaced old Uint32 type
Merge pull request #103 from JohannesLorenz/stable-0.4

Fixes and improvements for FR 144 (SF version). Tested and working.
Merge pull request #104 from diizy/stable-0.4

Lots of UI stuff again
UI: increased font sizes

As texts were not readable on high resolution screens the font size for
many widgets has been changed.

Closes #82.
InstrumentTrack: shorter label for FX channel spinbox