Simplify Phoenix logic

Don't try to infer what card a Phoenix replaces.

In addition to making the code much easier there are also some cases in
which it's not possible to infer the card replaced by a Phoenix -- for
example if you play a Full House you could play it as XXYYP or PXXYY.