Add Chinese translation
Merge pull request #1035 from diizy/stable-1.1

Monstro: optimize
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
Fix autodetect of midicontroller
Fix #999
Merge pull request #1060 from diizy/midifix

Fix autodetect of midicontroller
Project Files

Organized, Debugged and Converted everything so it's ready to go for
LMMS 1.1.
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.
update Chinese
Merge pull request #1074 from cubician/stable-1.1

Project Files
Bump version 1.0.93
Merge pull request #1077 from zm1990s/stable-1.1

add Chinese Translations.
DataFile: also update meta data when upgrading XML document
DataFile: write new header information only for song projects

No need to write these for presets etc.
Upgraded all presets

Rewrite all preset files with the current version so we can drop some
compat code in DataFile::upgrade() in the future.
Manually clean XML data in preset files

Removed old attributes which are not processed anymore.
DataFile: added nested LocaleHelper class

In order to address issues with differently coded floating points in
strings provide a helper class which can be instantiated when loading
or saving data.
Song, InstrumentTrack: use DataFile::LocaleHelper

Always save projects and presets with default C locale in order to avoid
problems in the future. At the same time properly load floating point
strings which have been saved with different locale settings.

Closes #1051.
InstrumentTrack: fixed whats-this text
Pattern: disconnect PianoRoll before clearing current pattern

Closes #1083.