Merge pull request #1107 from Soul1355/master

Fixed additional ghost card issues
Show users icon in game list.
Remove ability to choose to play online or offline...must be logged off to play offline and vise versa
Started some code for finding games on local network.
Hosted games now broadcast their details via UDP to allow clients to find hosted games on the same machine/lan. The games then show up in the Play tab so you can just double click and play.
Updated recentchanges.txt
Fixed sharing decks crashing on some peoples systems.
Auto generated commit for version 3.1.102.237-Test
Auto generated commit for version 3.1.103.237
Fixed an issue with joining online games
changed port for broadcasting/listening for lan games.
Auto generated commit for version 3.1.103.238-Test
Auto generated commit for version 3.1.104.238
Refresh game list faster.
Added Enable Advanced Options to the options window.
Only show ability to choose if you want to host on your PC if you check 'Enable Advanced Options' in the options window.
Try and catch error from setting image from Uri.
Only try and update the user image in game list if the user image was changed.
Use run time instead of start time in Custom Games list(play tab)
fix #1108