backend: admin-interface: correctly use a flask-fixed session instead of a "normal" one

Otherwise commiting to the session will fail.
simulator: some additions to error checking
Merge branch 'master' of github.com:walachey/football-worldcup-simulator