Major rewrite of skills to fix massive bug

When skills are beeing cloned, they also register their listener again,
resulting in massive listening and also power inefficency. Rewrote the
saving of the skills so that a SkillHolder contains all config options.