Se ha añadido una enumeracion que indica los distintos espacios de color.

Además de añadir dicha enumeración, se ha añadido el prototipo para un
metodo que realice dichos cambios en el espacio de color de forma automatica.
El metodo de la clase es EcualizarImagen::cambiarEspacioColor y es privado
para la propia clase.
Se ha añadido el espacio de color YCrCb a la lista de espacios de colores
a los que se puede transformar la imagen
Se ha añadido el espacio de color HSL a la lista de espacios de colores
disponibles
Se ha añadido a la lista el espacio de color RGB
Eliminado el nuevo prototipo de EcualizarImagen::ecualizar

Ahora el prototipo solo acepta la imagen a ecualizar, y opcionalmente la
mascara. Por tanto no se han establecido cambios con la rama original.

La idea es, que el usuario elija antes el espacio de color en el que desea
realizar la ecualizacion, y de no hacerlo, que se use de forma predeterminada
el espacio de color que dimos en clase HSV
Se ha añadido el espacio de color RBG a la lista para cuando se quiera
restaurar la imagen
La clase EcualizarImagen ahora guarda en su interior el espacio de color
en el que se haran las conversiones
Se ha añadido el prototipo EcualizarImagen::setEspacioColor

Dicho prototipo permitira realizar el cambio a otros espacios de color
Se ha añadido el prototipo EcualizarImagen::getEspacioColor

Dicho prototipo permitira conocer en que espacio esta trabajando actualmente
la clase
Se ha modificado el constructor de la imagen apropiadamente para aceptar
el espacio de color
Se ha añadido el prototipo EcualizarImagen::getIluminanacia

Dicho prototipo devolvera el indice ordenando del canal que representa la
iluminacion en cada espacio de color. Por ejemplo:

en HSV sera 2
en CIE sera 1
en YCbCr sera 0
Implementado el metodo EcualizarImagen::setEspacioColor
Implementado el metodo EcualizarImagen::getEspacioColor
Implementado el metodo EcualizarImagen::cambiarEspacioColor
Implementado el metodo EcualizarImagen::getIluminancia
Optimizado el metodo EcualizarImagen::getIluminanacia para que realice menos
comprobaciones
Corregida la sintaxis del metodo EcualizarImagen::setEspacioColor en el
archivo cpp
Corregido el metodo EcualizarImagen::cambiarEspacioColor

Se encontraban errores menores de sintaxis que ya han sido corregidos
Ahora el main permite hacer la transformacion en distintos espacios de color
Modificado el main para que acepte un parametro indicando el espacio de color
en el que se haran las conversiones