Dynamically update the popup to complete match information

Based on the game mode selection the popup fields (rank, your deck) are dynamically updated.

Should completely implement #252

I've created a very basic launcher for the popup (MatchEndPopupMain) to "unit test" it.

I only did one test yet with the complete program (my kids are waking up ...) but I'm pretty sure it will be OK.

One last question, shouldn't we record the selected deck for Practice mode ? Is it also called Practice when you are playing with a friend ?