Added socket-recv! to store socket data destructively.
Merge
Added DSA key generation and signing.
Implemented composite data define in (binary data).