sha2.py debugged successfully.

sha2.py is functioning; initial problem caused by executing
rightrotations instead of rightshifts in the sigma0 and sigma1
operations (s0/s1, used to extend w[0...15] to w[16...63]. Second bug
was the absence of length-8 padding in the hexadecimal output (which
often led to a digest missing a zero, somewhere).