Manipulação de cores

*Classe Color para manipular cores foi criada
*Classes GradienteLinear e GradienteRadial foram criadas para realizar
preenchimentos com gradiente
*A cor agora pode ser passada com quatro formatos diferentes:rgb,
hexadecimal, inteiros e o nome
*Agora inverter um ponto pode ser em torno de um ponto qualquer ou pelo
centro do objeto
*A classe vetor agora possui o atributo cor
*Lista de cores associadas com o nome foi adicionada