insights: add new discovery package for locating insights (and use it)
Created by: slimsag
This will be used both from the GraphQL resolver layer, as well as the background workers - both of which need to scan the user/org/global settings for insights defined within.
Also @efritz this cleans up the settings store mocks :)