made lab compatible
added parallel subtraction and geq functions
improved usability
added gcd function and modified helper functions as necessary (everything still untested)
fixes to gcd and helper functions; everything seems to be in working order
added John's gcd kernel
won't compile yet
minor adjustment to usage info
Added u1024bit_t struct.
added isGreaterThanOne function and modified kernel to correctly call gcd
modified what is output and made it so duplicate keys are ignored
made the files compatible with the new 1024 bit num, improved Makefile