dual class functions

sorted out skills/abilities/thaco/matrix to use only valid values if
requirements for dual classed characters are meet. Still need to resolve
EXP add/remove for dual class.