Espionage complete: framing races

I’ve finished up the Espionage code to allow a player to frame another race when he has an especially successful espionage mission. With this, all of the espionage functionality for stealing technologies is complete. All that is left for spying is implementing sabotage.

Here’s the screenshot for framing races: