Reload link controller fixes

* Clean up automatically generated phpstorm docblock	
* Remove unused class imports
* Import new classes
* Inject Flag service from container
* Replace Drupal static use property flagService
Yes no longer required since used on method, easy to add if need it