Updated Character::_CalculateTotalSPTrained() for accurate sp count based on current sp in each skill.
takes into account partially trained skills.