Add sha2.py; still debugging. Clean branches.

Add sha1.py, though it's still defunct- had to commit while switching to
master to untrack md5.py.