Scoring for nil bids

Change hand.spades_scores() so that it works when a player bids nil.

Doing this correctly required creating hand.clear_tricks() so that the
count of tricks taken by each player is reset to zero at the end of
each hand. This bug took a long time to locate :/