[processing]fixed issue with temporal filename

(was previously solved but reverted)
[processing] some code cleaning
[processing] add Clip By Mask algorithm
[processing] add GDAL Contour algorithm
[processing] impove Build Pyramids algorithm
[processing] add Extract projection algorithm
[processing] fix parsing of selection options in scripts
[processing] fix passing distunits parameter for GDAL proximity (fix #8247)
[processing] add GDAL rasterize algorithm (fix #5854)
[globe] Fix Mac dependencies so plugin can run from app bundle
[globe] Fix crashes occurring after globe is unloaded
Write additional header field and table section
Added settings to PAL for enable/disable partial shown labels
Merge pull request #720 from Oslandia/issue6483

Fix #6483 - Thanks Vincent!
Merge pull request #894 from sbrunner/legend-scale

Use scale parameter to display concerned class
Merge pull request #749 from Oslandia/issue8045b

Unit tests for command line arguments
Dxf: add more header fields, min/max extent and a test linestyle
Merge pull request #893 from sbrunner/scalehint

Fix Scales in qgis server
[FEATURE] new Scintilla-based script editor for Processing
[processing] start work on R lexer