A few more little changes.

- Decks now store their cards in a deque.
- Fixed some formatting that bugged me.
- Added the method Deck.set_cards, to set a decks contents to a
different list of cards.

See CHANGES.rst.