gopls: move settings to a settings package

Options do not belong in the source package, and are preventing fixing
our package structure. Move them to a 'settings' package (the LSP
terminology is "setting", and a future CL will rename "Options" to
"Settings").

Change-Id: Ie651c821d711a1a89554b6bc9fd6a26de21afd4d
Reviewed-on: https://go-review.googlesource.com/c/tools/+/543417
Reviewed-by: Alan Donovan <adonovan@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
diff --git a/gopls/internal/hooks/analysis_116.go b/gopls/internal/hooks/analysis_116.go
index de58632..4ac32f3 100644
--- a/gopls/internal/hooks/analysis_116.go
+++ b/gopls/internal/hooks/analysis_116.go
@@ -7,8 +7,8 @@
 
 package hooks
 
-import "golang.org/x/tools/gopls/internal/lsp/source"
+import "golang.org/x/tools/gopls/internal/settings"
 
-func updateAnalyzers(options *source.Options) {
+func updateAnalyzers(options *settings.Options) {
 	options.StaticcheckSupported = false
 }