Refactor settings wrappers to allow smooth overflows

Closes #4186, Closes #4190

- Alters markup to allow for correct use of `-webkit-overflow-scrolling: touch;`
- Updates the debug page to use the same markup as the rest of the settings page