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
Makefile now links to math for machines that need it, gcd algorithm added, testing performed on our 1024 bit representations
added standard readme and expanded contents
expanded README contents
added parallel subtraction and geq functions
gcd can now handle 2D blocks; parallelized isGreaterThanOne
Merge branch 'cuda-branch' of https://github.com/swinkleb/cuda_rsa into cuda-branch

Conflicts:
	Makefile
	gcd.h
	gcdCuda.h
	io.h
	main.c
	main.h
	rsa.h