Added Experience, ranks

Added Player Trait PlayerExperience, added Actor trait GivesPlayerExperience.
No GUI yet, but the first basics are there. First step for #6154.
We add a space here: `if (num...`