Cherry-pick schema version 20 from auto-dj-crates branch.
Fix vorbisfile related warnings in SoundSourceOggVorbis. Use proper OS X API for looking up byte order instead of hardcoding.
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'