Filter when tryping in the entry and the view is in folders mode

Properly filter the tree, and don't hide matching childs because
the parent node doesn't match and is hidden.
Reducing the times changed_callback function is called
Clarify code for each mode (folders/rest)
Sync
usermanual: small technical updates on several modules
Filter when tryping in the entry and the view is in folders mode

Properly filter the tree, and don't hide matching childs because
the parent node doesn't match and is hidden.
Reducing the times changed_callback function is called
Clarify code for each mode (folders/lists)

Fix more issues in collect module

 + Reset folders view when a rule is cleared
 + Do not refilter when we are not typing
Improve functions naming
Merge remote-tracking branch 'upstream/master'
Merge branch 'collect'
Delete missing debugging code
Only add the best matching auto-apply preset

Fixes #9033
Copy NIKON 1 J1 wb_presets from NIKON 1 V1
Nikon 1 J2 support for RawSpeed
extra bookkeeping for postponed value change in gradientsliders and bauhaus sliders

this avoids gtk warnings when a postponed event is signaled
after widget was destroyed
new more module layout, this is a quick fix for next stable
new more module works, except for shortcuts
more internal rework
add the actual code change