Patch for Issue 330.

findDMGProtection() checks the entire card for trashable status, not
differentiating between different AutoScripts with trash costs. I've
fixed that here by looping over AutoScripts rather than over cards when
preventing damage. I've also tidied up a bit of the boolean logic.
Agendas Derez

* Can now derez Agendas
* Reconnect() will now return ICE to their
normal position, in case they get screwed.
Merge pull request #334 from anoryx/patch330

Patch for Issue 330.
Typos
Plascrete became optional
Fixed bug
MOTD about plascrete
3.4.5..z
Patch for Issue 330.

findDMGProtection() checks the entire card for trashable status, not
differentiating between different AutoScripts with trash costs. I've
fixed that here by looping over AutoScripts rather than over cards when
preventing damage. I've also tidied up a bit of the boolean logic.
Agendas Derez

* Can now derez Agendas
* Reconnect() will now return ICE to their
normal position, in case they get screwed.
Typos
Plascrete became optional
Fixed bug
MOTD about plascrete
3.4.5..z
Merge remote-tracking branch 'upstream/master'