Squashed 'VFLib/' changes from 652acc7..718a9c5

718a9c5 Set LUA_USE_APICHECK as needed
b959c87 Clean up style
ba5e484 Fix compile error in call()
46424b0 Rewrite Ref to use reference counting and redo the type wrappers
84f974c Add experimental rapper for a lua table
59542b0 Framework for lua objects passed to C++
5261a43 Merge commit 'bcb927c5d52ca3d13ca0b1fed30ef03b206b0c8d'
1750cea Change return type in getCurrentItemText()
bac1987 Merge branch 'master' of github.com:oneguygroup/LuaDJ
4c923e8 update Xcode project
9a5a6ee Merge commit '2df63f363920e71e8585140dbe371491c6efb97b'
2df63f3 Squashed 'modules/vf_luabridge/LuaBridge/' changes from f00663c..ca6f80c
6f151b5 Update README
0d6a4ee Update README
f95f0b1 Update README
d25f77c Update README
4eed968 Update README
7a51fb4 Update README
1a086a6 Update docs
0d94948 Rename for consistency
a331dbb Squashed 'modules/vf_luabridge/LuaBridge/' changes from 0c047d4..f00663c
091da8d Merge commit 'a331dbb27f1957be3cc67bdf26a5e321028462de' into vflib
db5bb86 Squashed 'modules/vf_luabridge/LuaBridge/' changes from 972ca62..0c047d4
ef04d1e Merge commit 'db5bb86885430035fa16c22b3fadb438ef5a45c1'
ccf9285 Xcode project fixes
13dac48 Squashed 'modules/vf_luabridge/LuaBridge/' changes from 7add0e3..972ca62
989af4a Merge commit '13dac48bdfcde663d2b6144ceadffde24e9463e0'
4cb378a Update LuaBridge subtree
9c98344 Squashed 'modules/vf_luabridge/LuaBridge/' changes from babea3d..7add0e3
dbc5690 Merge commit '9c98344dce56ef62b653b329fb3cb5d373a36cb5'
ba5e3b9 Merge pull request #8 from patr3ck/patrick
5d927a4 List std::function into vf namespace
f8cbdec Update project for LuaBridge
824b3b5 Merge commit '7344d1e79b71663d711679c9a150f740e423a7de'
7344d1e Squashed 'modules/vf_luabridge/LuaBridge/' changes from 4588297..babea3d
52b1298 Compile Lua with C++
e689a10 Add LuaBridge subtree
9bc6da9 Squashed 'modules/vf_luabridge/LuaBridge/' content from commit 4588297
cbb5909 Merge commit '9bc6da9aa83981050cfdb8c10fb00d6800d7b31b' as 'modules/vf_luabridge/LuaBridge'
d45eaff Remove luabridge in preparation for subtree add
2735572 Update docs
93d285e Update version on documentation main page
7041fe0 Write tag file in Doxygen

git-subtree-dir: VFLib
git-subtree-split: 718a9c50de2f7785b819041ed14b8e189a716538
Merge commit 'a4ef943ae16ec0bcca520de87df56dd3c2a51e9c'
Squashed 'JUCE/' changes from 9c21813..38aee86

38aee86 Tweaks to some Direct2D code.
06f6eac Updated some project files.
b7d0c13 Introjucer: Use of $(OutDir) in MSVC projects.
5caaa40 Added class: TextDragAndDropTarget.
ec89065 Improved thread-safety of Typeface::Ptr
5800910 Fixed a windows build error.
4735442 Another typo fix.
805fb36 Fixed a typo in the last check-in.
220114d Added a method RecentlyOpenedFilesList::registerRecentFileNatively() and updated the introjucer to register its recent documents with the OS.
1dd3774 Minor OSX midi tweak.
9a56a2f Introjucer: added Xcode option to link with LLVM libc++
b3c193e Introjucer: Better use of $(IntDir) in MSVC project generation.
ee5ef4b Added some CoreMidi assertions to warn about getting the midi device list from a non-message thread.
f401d72 Tidied up some minor font issues.
40929e5 Tidied up ReadWriteLock a bit, and optimised Array to reduce allocation frequency when working with small numbers of items.
4caac78 iOS audio fix for bluetooth headsets.
f55c716 Removed some unnecessary files from linux plugin builds.
7c8eb56 Android: fix to prevent app restarts when rotating.
06a4980 Minor docs fix.
08539ed Improved some const-ness in AudioSampleBuffer.
049065d Added an assertion to catch VSTs being loaded on a background thread.
5509a4f Introjucer: more AAX work.
0a9223d Introjucer: minor AAX stuff.
bdcfdec Minor addition to OptionalScopedPointer. Documentation fix.
f110506 AAX work.
90186ef WASAPI latency calculation fix.
bc3b861 Documentation fixes.
c782b5c Introjucer: removed image code from BinaryData classes without any images. Rebuilt some project files.
e97cfaa win32 midi input fix.
6c847f3 Documentation correction.
67c1ad6 Fixed some findParentComponentOfClass() calls.
00af978 Introjucer: Fixes for adding non-code files to VS2010 projects.
7a36867 Workaround for VS2005 compiler bugs.
72db44a Removed an old VC6 workaround from Component::findParentComponentOfClass. If you were using its old dummy parameter, just tweak your code to call it using a templated type instead.
584c444 Tidied up some win32 DLL loading code, and fixed a call type mismatch with the windows media format class.
a2845d8 Introjucer: some preliminary AAX work.
d4deecb Cleaned up a few warnings generated by clang -Wall.
0930af3 Linux midi improvement.
52aae5e Fixed linux opengl compile error.
db09b5e Documentation fix.
cd7cdac OSX/win32 typeface fixes.
81fa576 Tidied up a warning and some docs.
bb30a6d Fixed missing cast in win32 GL code.
154616d Documentation typo fix.
68024fb Changed OpenGLContext to take a native context handle as its sharing context.
a5a4e69 Midi parsing fix for embedded realtime messages, and CoreMidi fix for sending large packets.
cb77241 Fixed some documentation typos.
964b84c Refactored Slider to use a pimpl, and added a new constructor which takes some extra parameters.
44ac462 New methods SystemStats::getUserLanguage(), SystemStats::getUserRegion().
ffdca01 openGL: deactivating context on shutdown.
bd0741f Added method OpenGLContext::deactivateCurrentContext().
54573ae Reintroduced some packing settings for RTAS builds.
7abee24 Introjucer: fix to VS2010 library setting.
c9bf56d DirectWrite type layout fix.
23c46c4 Fixes for handling fonts with non-existent style names.
81d1fb5 VST hosting: fixed the audioMasterVersion number.
75ad35f Improved File::moveFileTo and made file renaming in the introjucer more robust.
7e9fbd3 Some font style tweaks, and update of the juce demo fonts page to show a list of available styles.
ef9acb9 Added some value retrieval methods for DrawableText.
791e15b Fix to documentation.
089a2e3 Improved some docs.
2e0640b Added some speaker arrangement methods to AudioProcessor, with support for retrieving host speaker arrangements in a VST plugin.
941907a Initial commit of font style access, providing access to the styles available for each font family.

git-subtree-dir: JUCE
git-subtree-split: 38aee86ed12d627771fbccb9a1168233018dfbaa
Merge commit '995212be07ffba950b5cb91dab052ef691db871b'