add a bid value for PASS

implement opening bids (untested), but layout a rough spec for a
bidding strategy which is very different

better hand.to_string

more consistent "else" placement
hands can take strings for cards too

Make A the highest rank, so hands print better and cards make more sense

another test of hand is_balanced, hc_points, points