Add algorithms and Build Type choice.

Now you can choose with cmake the Build Type : Release or Debug.
Many algorithms had been included :
- A number generator
- The Fermat Primality test
- The Euclide Algorithm to find PGCD
- And the probabilistic Miller-Rabin Primality test