Fixes an issue where multiple instances of VIPs visiting at the same time always had the same name.
Issue 1706.

Thanks Jpirie23 and MarkL!
Update README

When this is pushed to the Trunk, something went completely wrong and then I will revert this change. This is only for testing GitHub.
Test

Removes some unused strings relating to cheats that were removed a while
ago
Language: Dutch updated to fit all latest string changes.
Update README
Codechange: Fix indenting.
Codechange: Fix spelling error in function name.
Codechange: Rename local 'criteria' to 'world.level_criteria'.
Codechange: Rename 'total' to 'winning_goal_count', fix error in free build mode.
Codechange: Rename 'crit'/'criterion' to 'crit_name'.
Codechange: Move 'win' and 'lose' closer to their use, document function.
Codechange: Eliminate 'modifier' variable.
Codechange: Rename 'active' to 'world_goals', remove 'self.criteria' (it's a copy of 'world.goals').
Codechange: Rename 'str' to 'tooltip'.
Codechange: Rename 'current' to 'cur_value'.
Delete procedure.txt
Refactoring, removal of duplicate code and added comments.
(The three patches from issue 1589)

Thanks Alberth.
leveledit: will not print "empty" win/lose criteria (0 0 0 0 0) anymore
Quick Save/Load

Adds a new feature
Alt+S for quick saving the current game
Alt+L to load the last quick save
Remove unused strings in English file

Removing these again, not sure why they keep coming back!