- Implemented on-gain reaction handling for all three types (owner pre-gain, owner gain, opponent gain), added all the supporting methods those needed, rearranged some logic, and added those cards (Fool's Gold/Trader/Watchtower). This is partially tested, but not exhaustively.
- Fixed a bug in Chapel that wasn't putting cards in the trash.