Allow uppercase letters in ladspa file names

Per #1041

Tested against unfa-spoken.mmpz (uses dozens of LADSPA effects).
Merge pull request #1046 from tresf/patch-2

Allow uppercase letters in ladspa file names
Start work on replacing/removing global locks
More fixing of teh playhandles
Fix autodetect of midicontroller
Fix #999
Merge pull request #1060 from diizy/midifix

Fix autodetect of midicontroller
Merge pull request #1061 from LMMS/stable-1.1

sync
More fixes, stuff
Project Files

Organized, Debugged and Converted everything so it's ready to go for
LMMS 1.1.
Added initial Qt5 support

LMMS now properly builds and runs with Qt5. Various deprecated functions
had to be replaced like QString::toAscii()/fromAscii(). Also occurences
of FALSE/TRUE have been replaced with false/true.

LmmsStyle now derives from QProxyStyle and sets a style instance as base
style (Plastique for Qt4, Fusion for Qt5).

MOC files are not included anymore but added as regular source files.

What's missing is support for embedding VST plugins into a subwindow
inside LMMS on Linux/X11 due to missing QX11EmbedContainer class in Qt5.

Build instructions can be found in INSTALL.Qt5

Minimum version requirement for Qt4 has been raised to 4.6.0 for best
API compatibility between Qt4 and Qt5.
Remove OldStuff

Got rid of all but 2 of the songs in OldStuff.
Kept Skeissi-RandomProject12345 because it's cool.
Kept TobyDox-Psycho because it was the first song made in LMMS.
Fix crash at track adding: don't play instrumentTracks when instrument is null
Merge pull request #1074 from cubician/stable-1.1

Project Files
Merge pull request #1053 from diizy/banish-all-locks

Banish all locks
Merge pull request #1075 from LMMS/stable-1.1

sync
LadspaEffect: use stack for downsampling
Not likely to be an issue currently, but if(when) we at some point allow >44.1k samplerates for playback, we may run in a situation where we have to downsample audio for processing, and thus we'd be doing heap allocation every period - it's best to fix this in advance so we're using stack for it for now (may be replaced with memory management later though)