Add User to all generateInsight calls.

Pass through in PluginInsightRegistrar.
Look up and pass in in InsightsGeneratorPlugin.
Update all tests and insights.
Remove user retrieval from insights TODO: Fix tests [ci skip]