keep the original factories, and make alias for future name
Merge pull request #4962 from samsonasik/naming.ControllerManager

added "ControllerManager" Manager, and make "ControllerLoader" as alias of it
[#4962] Updated code to use ControllerManager

- Original commit adds the alias for ControllerManager; this commit updates code
  to use that alias. Some tests needed to be updated as well.
[#4962] Update README

- while not technically a BC break, should be called out in release notes
Merge branch 'feature/4962' into develop

Close #4962