Cleaned up how Boost Build's generator selection implementation updates its cached information when a new target type is defined.