Allow multiple prefs, most recent one is live

Previous prefs are stored for future analysis. Most recent one is the
active one.

Also fixed bug where if multiple friends had preffed a card it would
only put one in the game.