Improve msg for checking learn count, format new weaponatt.

Also added in Keen's GetSkillSchoolLevels and GetSpellSchoolLevels
messages so they can be used to help fix players over max learn
count. Added them into Player rather than User in keeping with
convention.

modified:   kod/object/active/holder/nomoveon/battler/player.kod
modified:   kod/object/passive/itematt/weapatt/wamanasiphon.kod
modified:   kod/util/system.kod