Skill Api: update skill-tree directive to use the new API

- Add a preference dropdown menu to show learned, unknown or all skills