Warnings + documentation cleanups.
Fixes for Windows 8 DPI awareness, Windows GL window touch events, and some GL compatibility tweaks.
Added some VS2012 projects, rebuilt some project files.
compile fix for old PPC builds.
AAX support for CurrentPositionInfo::isPlaying
Warning fix for linux.
Minor addition to MemoryOutputStream.
Added a binary data type to the var class.
Support for storing binary vars in XML via NamedValueSet/ValueTree.
Misc cleanups.
Added a JUCE_RTAS_PLUGINGESTALT_IS_CACHEABLE flag.
Added ImageCache::clear() method.
Introjucer: set LOCAL_CFLAGS variable for Android.
Introjucer: added ARM architecture options for linux makefiles.
Merge remote-tracking branch 'JUCEMaster/master'

Conflicts:
	extras/Introjucer/Builds/VisualStudio2012/The Introjucer.vcxproj
	extras/Introjucer/Introjucer.jucer
	extras/Introjucer/Source/Project Saving/jucer_ProjectExport_Make.h
	extras/JuceDemo/Juce Demo.jucer
	extras/the jucer/src/ui/jucer_MainWindow.cpp
	modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp
	modules/juce_core/containers/juce_NamedValueSet.cpp
	modules/juce_core/containers/juce_Variant.h
	modules/juce_core/native/juce_linux_Threads.cpp
	modules/juce_core/network/juce_URL.h
	modules/juce_core/streams/juce_MemoryInputStream.h
	modules/juce_graphics/images/juce_ImageCache.cpp
	modules/juce_graphics/images/juce_ImageCache.h