[3.3.x] SettingsController: Fix table view separators attribution
This merge request introduces changes to:
- The settings' section separators that are now displayed for every section on the settings view except for the last one.
- The section's number is not checked by a hardcoded value anymore.
(Backport of !870 (merged))