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 ...
Fix compilation error on OSX+Scons

Issue was caused by OSX tweaks happening in the SConstruct
after the old location of autotest.
Install_deps: fix for clang url issue.

Newest clang would use 'cfe-' prefix instead of 'clang-' one - don’t ask me why...
Had to make a wrapper around wget, that:
* Accepts an array of URLs as first parameter;
* Errors and exits when wget fails for some reason (was silent before).

Issue reported in T40871 by simonrepp (Simon Repp), thanks.
Attempt to fix T40833: Crash when rendering with freestyle.

Constant crashes under Linux seem due to an uninitialized variable.
Add BLI_stack test
BLI_stack, use memory chunks rather then realloc when resizing
Fix T40867: Autokeyframe in camera view
Use text cursor for py-console
Fix T40862: numinput transform did not take into account scale_length.
Fix T40836: Cycles volume scattering shader crash

Volume scatter might happen before path termination, so
need to check transparent bounces and consider shadow an
opaque when max transparent bounces are reached.

TODO: CPU code seems to have different branching in conditions
which made me thinking it does different things with volume
attenuation, but from the render results it seems the same
exact things are happening there. Worth looking into making
simplifying code a bit here to improve readability.
Fix T40795: Dot output is inverted in viewport with Cycles
Cmake: Remove warning for pre CUDA 5.0 Toolkit, not supported anymore
Condition was inverted in the previous transparent shadows commit

Handbook example what happens when you've got loads of patches
and not double-check stuff before committing.
OSX/cmake: Fix T40887 by detecting if we use an Apple compiler, disable omp in this case
Fix for subpixel sampling was broken for render layers node
Compositor: Get rid of hardcoded constants