Added skill support into professions; this moves professions toward being a class.
Merge PR #1626 - Profession skill support