(Settings) Re-factoring to use new common.js file

- Including import of common.js
- Removed several private validate functions and using common.js to call validation functions
- Moved custom scroll validation messages from settings.js to translation files
- Using i18next to applye custom scroll validation messages