The source of most errors I got from trying to compile JUCE with VS2014 CTP 4 seems to have been due to it supporting the noexcept keyword.
Jules, here's a patch to disable JUCE's fallback declaration, to be put somewhere in juce_PlatformDefs.h:
#if defined (_MSC_VER) && _MSC_VER >= 1900 #define JUCE_COMPILER_SUPPORTS_NOEXCEPT 1 #endif
Do note that something about juce::Array causes the compiler to obliterate itself with error C1001, aside from error D8040 happening without a known cause.... So you won't be able to get a juce based project running yet.
Will post more fixes as I continue farting around with it.