Fix foundation move legality logic
Fix foundation move legality logic

Can't allow cards to be moved to foundations until the Ace is moved
there. The foundation won't be empty in that case, and the rank of the
last card can be safely checked.

amw-zero/freecell.rb,amw-zero/freecell.rb