Prevent multiple connect/settings pages
Settings page wording
Expose TextDocument::formatter()
WIP: SettingsPage
Implement settings