Remove references to hamilton_seat_management feature flag

This is part of #439075.

What does this MR do and why?

This MR removes the code references to the hamilton_seat_management feature flag. There is an additional refactoring to be made which is removing the namespace argument from CodeSuggestionsHelper#gitlab_duo_available? (here we just deprecate it). I've decided to do that on a separate MR so this one is only about retiring the feature flag.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

N/A

How to set up and validate locally

A green CI should be enough.

Edited by Paulo Barros

Merge request reports

Loading