Don't keep trying to query server if we get a error message.

fixes ticket:3762
We now only show games that are newer, or the same version. (Until the time we have a good way to filter games via GUI control)
Add a lobby filter to toggle between, showing all games or just your version.

(NOTE: Need a better icon)
Merge branch 'bugfixes' into 3.1