Switch to cross-platform shasum binary

`sha256sum` is not available on FreeBSD or Mac OSX.
`shasum` appears available on FreeBSD, Arch Linux and OSX and they all accept -a 256.