Se añade la clase Combinatorio, la cual representara numeros
combinatorios. Debido a que hay un problema de limites al realizar
factoriales, solo se pueden introduccir hasta numeros de tamaño
maximo unsigned long int (que ya de por si son numeros grandes) pero
las operaciones se devuelven en numeros long double (que usan hasta
128 bits en el procesamiento)
Creado el diseño inicial de la clase combinatorio
Modificado el makefile para que compile la clase combinatorio
Implementado el metodo setUpdate
Actualizado el diseño de la clase
Implementado el constructor vacio
Implementado el constructor parametrizado
Se ha añadido el metodo clone al diseño de las clases
Construido el constructor de copia
Actualizada la documentacion del metodo getResult
Implementado el metodo getUpper
Implementado el metodo getDown
Implementado el metodo getResult
Implementado el metodo checkUpdate
Implementado el metodo setUpper
Enlazado correctamente el metodo setUpper
Implementado el metodo setDown
Añadido el metodo privado factorial que ayudara en los calculos
de la clase
Implementado el metodo factorial
Se ha implementado el metodo update