self.environment can be None if you start with no repository setup. Catch it and show 'Nothing selected'. Also added a catch-all for environmentDescription() which can raise NoSuchGroup and display 'Selected environment is not valid'.
Resolves: rhbz#1245296