Note that there is an error in IS GPS 200 H, which is where we get the testvectors from. This commit passes against test vectors from the proposed modification: IS GPS 200 H PIRN 001
For now we can only compute the x1a, x1b, x2a and x2b codes. Need to put these together into a pcode generator class.