Squashed 'libraries/juce/' changes from 3c5dce0..395082b

395082b AAX: set the parameter modes differently depending upon the number of steps.
335084c Made the win32 implementation of ChildProcess automatically add escape characters to arguments containing a quote or space.
f4c83a9 Fix for a very obscure race-condition involving font string initialisation.
897c3c8 Introjucer: correctly setting the JucePlugin_ManufacturerEmail macro.
f5cafae Fixes for NEON version of FloatVectorOperations.
bee0b79 Updated a comment.
5645702 (Fixed something that was missing from the last commit)
aff3ce4 Renamed a variable called "slots" to avoid confusion in Qt creator.
b3e7f2b Added support for uploading files in the OSX embedded web browser.
f4fa3a4 Fix for VST3 stucture size issue.
5149444 iOS background app GL rendering workaround.
41cac9e More VST->VST3 auto-replace functionality.
223523f Cleaned up some mistakes in the VST3 COM macros.
5f23c27 Fixed a typo in OSX networking.

git-subtree-dir: libraries/juce
git-subtree-split: 395082b1079ee671505063875f32abc393aa144d
Juce Update to address a bug in VST2 on Windows. Merge commit 'ca3bad8747d00e7cd316cf5a0045ba7e69422063'
Switched from VST SDK 2.4 to 3.6.