Kill Crypt & SignedRequest, inline halfSHA512

Most of ```Crypto``` was unused.
The only modules depending on ```Crypto``` was ```SignedRequest```, which is unused, and ```SerializedObject```, which only needed ```hashSha512Half```.
Kill ```Crypto``` and ```SignedRequest```, then inline ```hashSha512Half``` in ```SerializedObject```.