Made WindowsMediaAudioFormat::isCompressed() return true.
Added a method OpenGLContext::setOpenGLVersionRequired, which can be used to request a v3.2 context.
Stopped VST3 plugins sending parameter updates on the message thread, as these could interfere with updates being processed on the audio thread.
Fix for SVG view box parsing. Improved introjucer SVG viewer to show the image's content inside the view-box as defined in the file.
Tidied up the way the URL class handles file uploads, and added support for in-memory uploads.
Documentation fix.
Slider drag mode fix.
Added method Path::preallocateSpace().
Tweaks for OpenGL 3 support.
Updated OpenGLGraphicsContext to be able to use GL3 contexts.
Couple of GL clean-ups.
Fix for android 'ant clean' operation.
Added VST3->VST2 backwards compatibility, with a flag JUCE_VST3_CAN_REPLACE_VST2 to disable this if you want your VST2 + 3 versions to use different IDs and not be interchangable.
Added some documentation to CustomTypeface.
OSX warning fix.
Improved some MemoryBlock comments and gave the class a reset() method.
Fix for vector ops on very old CPUs.
Removed some Timer debugging code that wasn't really very useful.
Refactored VST plugin win32 hooks, and added mouse-wheel hooking to VST3. Also added a VC2010 project to the audio demo plugin.
(Added missing .sln file from last check-in)