Squashed 'JUCE/' changes from dba5418..5428554

5428554 Added a flag to disable bypass in RTAS.
a4939b8 win32: added a flag to ignore https certificate mismatches.
03f568f AU: fix for superclass parameter loading problem
710dec8 Handling win32 hide/show messages.
172f61d Introjucer: minor internal work.
6888049 Introjucer: editor scrolling changes.
2e777f8 Fix for iOS windowing, and some CGRect clean-ups.
747f898 Got rid of a maximum limit on the number of ASIO channels.
f4898a1 Minor fix for code editor caret display.
b562bba Added callback method: AudioProcessor::numChannelsChanged().
c018cba A couple of tweaks to improve iOS/android openGL.
1be82bf Introjucer: Added a strip option to linux makefile generation
9a7e7a2 New method: Rectangle::constainedWithin().
617731d Added a JUCE_DISABLE_JUCE_VERSION_PRINTING flag that can be set to prevent the juce version number being printed at startup.
b396155 Introjucer: file type fix.
9a24aa8 Minor clean-ups.
d9f0ac2 Fixed a few documentation typos. Tweaked positioning logic for CallOutBox.
ad958be Version bump: 2.0.27
ee7046b OSX mouse event tweaks.
1cd7660 Introjucer: popup menu for code editor.
9fde239 Misc minor tidying up.
68644ef Update to .gitignore
e00bfdc A couple of minor introjucer changes.
7d953a6 OSX modal behaviour fix.
6d4252e DSound - change to size of blocks used.
352e599 Displaying modifier + delete key shortcuts in OSX main menus.
c75abb5 Introjucer: minor appearance tweaks.
b0b6a7c Introjucer: added command to open counterpart files.
d24ee13 Introjucer: wizards for auto-generating new Component classes
6e631bc OSX filechooser modality fix.
001ce3e Fix for ChildProcess::isRunning on posix
e813145 Introjucer: added some comment fields to the config pages.
745e2ae Added new version of Path::addRoundedRectangle(). Introjucer: new button look and feel.
2791f87 Introjucer: fix for VS.
b11527d Introjucer: launching a project now opens the first possible exporter in the list.
abb4946 Version bump: 2.0.26
629007c Introjucer: another code indent fix.
842d30f Minor tidying-up.
4ccba42 OSX modality fix.
2b32036 Introjucer: code indenting changes.
583dcca Added a method for concatenating AttributedStrings.
d7825c2 Minor optimisations to StringArray.
ebb7b6d Introjucer: some refactoring, new icon.
d6848d3 Small AAX fix, and plugin file-chooser fix.
7b0a60e Assertion to catch WASAPI calls on invalid threads.
c140558 Change to avoid spurious leak warning on win32.
fa8cbe3 Linux XRender fix.
b652553 Linux windowing: supported the _NET_WM_USER_TIME value, and did some general tidying up.
03c2c0e Updated .gitignore
9281759 Added method TextEditor::setEscapeAndReturnKeysConsumed().
8e0d120 Small fix for the demo on iOS.
d7cea05 Added a new struct DialogWindow::LaunchOptions, to provide a better mechanism than the existing static methods for launching dialog boxes. I've left the old static methods in there but will probably deprecate them at some point in the future. Also added a couple of methods to OptionalOwnedPointer.
a4e87ef Introjucer: file separator character fix on windows.
de44f0a Tweaked some OSX modal window behaviour.
66917b6 Minor clean-ups.
8549139 Added reaper to OSX plugin host types.
2918e8d Minor fixes for compiler warnings.
5b2a49e Plugin host sample position.
8f514b7 Added standard iterator methods for SelectedItemSet.
e49c561 Introjucer: Updated RTAS include path (on win32)
33dbaa2 Added AudioPlayHead::CurrentPositionInfo::timeInSamples member.
ffbf1cd Gave DrawableButton a bit of a spring-cleaning: got rid of its non-standard setBackgroundColours() method, and instead gave it some colour IDs for setting its colours, like other components do.
0466c90 Tidied up some JACK code.
7d014ac Mingw fixes.
3c34599 Removed some c++11 syntax that had slipped in there accidentally.
9961c99 Fix for GenericAudioProcessorEditor parameter changes.
08ca3ac Minor C++ tokenising stuff.
f6f412e Documentation fix.
03c8165 Minor clean-ups.
40183ec Introjucer: following aliases in modules folder.
976be45 Minor updates for mingw compatibility.
0b8174c Introjucer: removed android build warning.
5950d1d Removed some base classes from CodeEditorComponent.
514ed0f Introjucer: avoid unnecessary file deletions when saving.
90f6353 Minor C++ tokenising changes.
8772e57 Changed the SVG parser to set the content area of the drawable to the SVG bounding box. Also updated introjucer to display SVG image files.
6e31e8b Fixes for CharPointer_UTF8::isValidString()
386cb19 CodeDocument fix.
ab10aec Refactored some c++ tokeniser classes.
bc421f2 Audio thumbnail threading fix.
9a89d81 Reverted CodeDocument::replaceAllContent, and added an applyChanges() method.
50e659a Introjucer: colour scheme tweak.
331e102 CodeDocument new method + internal tweaks.
b4fe06f CallOutBox: changed parameters to allow better positioning, and improved layout algorithm.
6d8bd30 Tweaks to token selection behaviour in CodeEditorComponent.

git-subtree-dir: JUCE
git-subtree-split: 5428554cda87cf31aebe0a88fc7ea8ff77a2deec
Merge commit 'ef421792ae56d7020f2efaa951967882b760799b'