Use CommonCrypto for sha on OS X

This reverts commit 31b43ffe770c420e2a012b019c631056c30def67.

Conflicts:
	gen164/5/shax.c