insights: provide ability to disable the commit indexer without disabling code insights
Created by: coury-clark
Currently the commit indexer runs whenever code insights is enabled. To prevent a scenario where the commit indexer is bringing down code insights, there should be a setting to allow the index to be disabled without disabling code insights entirely.