fixes #4958 - changed organization extensions has_many environments to kt_environments to not conflict with Foreman's has_many environments

This PR is to add an additional commit which should address the comments and fix tests referenced on: https://github.com/Katello/katello/pull/3920