Function learn_skill:
Defined in module skills (file: /std/adversary/skills.c)

 Add some number of skill points to the given skill, propogating skill
 values up through the parent skills.  Training points are also assigned
 as appropriate.

Prototype:
void learn_skill(string skill, int value);
