Introduce the notion of fake_points

When you open with a one-level contract, your partner reasons assuming you have
12 points even though you could actually have as few as 8 high-card points. We
use fake_points to model these potentially non-existent points. As more
information becomes revealed about your hand, the fake_points will evetually be
dragged up by your high_card_points.
Merge branch 'master' of github.com:eseidel/saycbridge