Fix for Editor Fullscreen on Sequencer

The sequencer 'display' area is a region on its own, so we can't hide
the preview regions. The only problem is that the <-> resize icon shows
in the main region, so you only see it over the tracks region in the
sequencer, I'm not addressing this though.
Bugfix T42225: Python - GreasePencil.active incorrectly accepts GreasePencil type instead of GPencilLayer
Fix for No Sudo option in install_deps.sh (typo in docs)
Bevel modifier: Add weight support for vertices bevelling.

Nothing to say here, really, just a couple of lines to add to get it working...
Add Vertex bevel weight to Editmode UI.

This panel UI code needs more love, cleanup etc. in next commits.
Cleanup: Edit mode 3DView Transform panel code.

Mostly reorganizing mesh data handling to be always in the same order, this piece of code
is rather verbose, let's try to keep it organised a bit.

Also some visual UI tweaking.
Cleanup: Editmode 3DView Transform panel code: do not check for hidden BMesh verts/edges.

Afaik, a hidden BMesh element should never be selected. And this check was done in an
awfully inconsistent way! If it should really be needed, should be added back as a macro
used everywhere!
Refactor 'apply' part of Editmode View3d Transform panel code.

This was way too verbose, heavily factorized the code.

Also made sure only changed data are applied (was not always the case,
especially for curves and lattices), and that we always use raw value
when only one element is affected (was only that way for coordinates).

Note I checked performances, they seem to be roughly the same as previously.
Fix T42226: Glibc <= 2.8 fails to build
Cleanup: unused var
Correct last commit
Fix T42237: Added a soft limit to 3D view grid scale; a value of 0.0
can otherwise give 0.0 object scale.
CMake: Add a flag to explicitly disable SSE/SSE2 intrinsics

The flag is called WITH_CPU_SSE, it is ON by default so no one should
be affected by the change really.

This should hopefully fix https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763755
Better fix for T42139

Noise function's significant bits are up to 31st bit. This should now
give the same visual result as before, minus the stripes.

Issue pointed out by Anthony Edlin, thanks!
Fix T42239, missing redraw notifier when switching collision shapes.
Buildbot: Rename testbuild branch to experimental-build and put the builds to dedicated folder
Buildbot: Fix for branch detection from the file name
Buildbot: Correct folder for experimetnal builds
Disable color editing for bone group color sets unless custom colors is
selected.

The bone group colors are not actually used _unless_ when the set is
"custom colors". But they were still editable, which is very confusing.
Futher tweaks to WITH_CPU_SSE option

Explicitly disable SSE kernels in Cycles when this option is used.