clean up code
merge with upstream
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Update CAStreamBasicDescription from the Apple CoreAudioUtilityClasses package.
Update build of CAStreamBasicDescription to include the cpp file.
Fix potential endianness issue in SoundSourceCoreAudio which could be causing PPC MP3/M4A issues. Convert tabs to spaces.
Merge remote-tracking branch 'upstream/master'
prevent playlist reordering when it is locked
Prevent having to rebuild DlgAbout and MixxxApp every time build.h changes.

Push all code that deals with build.h and defs_version.h into util/version.cpp.
Merge pull request #22 from kain88-de/bug_1192075

Check for playlist locks when re-ordering or dropping to table view.
Merge branch 'master' into features_key