Renamed DominionPlayer.gainCard() to something more appropriate, and added a method to put a list of cards in the discard pile.