Implement Skill Specialization

This is implemented as separate files from the source's main abilities
and abilitcategories files because other sources may need to reference
Skill Speciialization, but not need to reference anything else from this
source.