Creadas variables static final para valores por defecto de las variables
de instancia. Ahora el constructor por defecto usa las nuevas variables
para crear coches por defecto.

numPuertas y numPlazas ahora son puertas y plazas.

Si el coche no tiene matrícula muestra un mensaje de error.

Si se le pasa una String vacía a setMarca, setModelo o setColor muestran
un mensaje de error y asignan el valor por defecto.

setKm() se ha eliminado (comentado).

Se ha cambiado isTechoSolar() por tieneTechoSolar(); y setTechoSolar()
por techoSolar().

Añadidos métodos: 
	avanzar(km) 
	tunear([color])
	matricular(matricula) - alias de setMatricula()
	getCarac()

Añadido .gitignore en paquete programame para no subir el .zip de
entrega al profesor.