inital commit for new files
Fixed the problem with mpz_clear, now garbage coll

mpz clear is now used in the code to handel garbage collection of GMP variables. The error was that you have to clear each variable sepratly. See comment at the clearing block for a clarification!

millerRabin.* files are omited in this commit due to it throwing a segfault