[sextante] fix Advaced Python Calculator, add ability to select field
type, lenght and precision
remove duplicate code
Merge pull request #515 from 3nids/duplicatecode

remove duplicate code
[sextante] reorganized sextante tools and how they are exposed and added some tests
[sextante]Fixed bug in pyculator algorithm
[sextante] add mechanism to allow easily piping grass console output to text file
[sextante] adding missing files from tools reorganization
[sextante] also improve Fields Calculator (field type, length and
precision settings)
[sextante] allow to run models with no parameters (partially reverts
4e5c660823)
[sextante] remove generated *.py files from ui directory
[sextante] attempt to fix issue with non-ASCII characters in modeler
fix Merge shapefiles tool in fTools (fix #7570)
[sextante] catch IO error when user tried to save file in system
directory (fix #7259)
Update qgsattributetablemodel.cpp
[sextante] removed saga help files, since they are rather useless
[sextante]changed how grass help files are found.

Now there's no need to set the help folder, it will look for html pages online instead
Merge pull request #518 from PhilippeDorelon/valuerelation

Fix issue #7561 : valueMap or valueRelation not visible in attributeTable
fix error when labeling joinfields with spatialite files

Manually applied the patch from PhilippeDorelo
this should fix bug #7068
[API] remove QgsVectorDataProvider::enableGeometrylessFeatures(bool)

Geometryless features are not skipped by default anymore.
Fix #7549 (selection color is now stored in QgsRendererContext)