Refactoring do Repository para permitir implementações que não usam JPA
diretamente (Eg: PicketLink) e usando IdentityObject para armazenar
dados do usuário. Criado entidades Skill e UserSkill.