Merged lp:~widelands-dev/widelands/productionsite_military_cleanup:
The ProductionSiteDescr constructor still contained some checks from the time when they used to inherit from MilitarysiteDescr. Removed this obsolete code and made working_positions and programs mandatory.