Moved the "prime stat" logic to the Profession module.

Prime stat (and their raising) depend on the profession, so it makes sense to let the profession handle the whole thing.
A Stat object can have an optional abbr attribute
Character#prime_stats return an array of stats instead of a Hash

This allows us to remove the last dependency of Character on its Profession module.