Ported mpz code to CUDA, wrote a kernel to test

Wrote a simple kernel that takes two arrays of strings
(which represent very large numbers) computes the sum of
A[i] + B[i] and stores the result in a third array. The
test harness then checks the output of the kernel to make
sure the correct answers were produced.