Added Ability::addAbilityProperty()
Fixed an issue with Professions::addProfession()