Remove stale Puppet development environments automatically
As a follow-up to the discussion around the possibility to allow agents to switch environments (#41991 - closed) we agreed it's desireable for stale environments to be automatically removed from the Puppet server, as a security enhancement.