Added InfiltrateToUpgrade

This includes a temporary test example - spies infiltrating vehicles and base defenses to disable them for 30 seconds.
If I would have designed that, there would be `AnyFlag` and `AllFlags` instead of `HasFlag` or include `HasFlag` with a check for exactly one flag in the argument since the argument can have multiple flags set.