Bugfix/propagate constness
So far the environment did only provide methods for getting mutable entity- and controller-repositories. This prevented conversions using a constant reference to the environment accessing the const methods of the corresponding underlying types.