Remove unused filename parameters in header code

Avoid some -Wextra warnings about unused parameters.
Avoid GSettings handler unused parameter warnings

Use the settings and key parameters to the GSettings changed handler
where possible.