Use a function to update "End Turn" button's and menu item's state.
Fixed non-host players being unnotified about next_scenario data.

The players being unnotified resulted in them being able to press "End
Turn/End Scenario" button and downloading the current scenario data
instead of the next one.

Related code, which was marked as "deprecated", has been removed due to
not actually affecting anything.