BMesh: more edits to vertex dissolve, handle mixing wire edges with faces better
UI: use cursor x-location for tooltip placement (T37478)
UI: increase contrast for active colorband handle
Fix T40797: Crash on render on specific file with volumentrics and 'use hair' clicked on render layer
Fix 40841: Copy and Paste objects no longer functions from one running instance of Blender to another.

Own mistake in recent temp data handling refactor, copy/paste temp .blend file needs to
be in non-session-specific temp dir...
CMake: update source files
Cleanup: typo
BLI_stack: use strict flags
also use size_t, rename BLI_stack_empty
Fix T40851: "Sequencer" auto-check after changing spaceview and scene.

Mere typo, leading to restore a flag from another scene's flag value...
Add render result caching.

Simply add an option to render settings to save an EXR cache,
just when the render is finished. Also changed RE_ReadRenderResult() to read
cache instead of temp sample files (those are fully volatile now anyway).

Path to save cached render results is an UserPreferences setting.

Also added 'Reload render' feature to the Image Editor (so one can now re-open a blend,
and in an Image Editor hit ctrl-R to (try to) reload last render from cache).

Reviewers: campbellbarton, sergey

Differential Revision: https://developer.blender.org/D553
Cycles: use SYSTEM for external includes
BLI_stackdefines

Bounds check the stack while debugging, also add STACK_PEEK
Correction to last commit
Fix T40829: Collada Export with 'Include Material Textures' selected crashes.

Code would not check a texture did have a valid image pointer...
CMake: attempt to resolve OSX+clang failing with OpenMP
Fix T40792: Pack all into and Blender report Missing Files.

Do not check packed files' paths in BKE_bpath_missing_files_check()!
Fix T40850: object emitter of particles not visible in viewport when GLSL and "only render" checked.

Objects were hidden in "only render" mode if they were duplicators. This is correct in general, but for particles should be disabled by the "show emitter" option.
Fix: NLA editor not being updated on using "Make Links" (Ctrl)+(L). We're emitting a ND_NLA_ACTCHANGE signal now to make that work.

Found while documenting the NLA for my upcoming book
Freestyle: Fix for "cast shadows only" materials not handled properly.

Problem report by Light BWK through personal communications, thanks!
Fix T40733: Segfault with hair particles cache and vgroups.

The "fix" is just a stupid index sanity check to avoid crashing. Underlying issue is not identified and probably never will ...