Nocrypto

It's ready for a review.

Cryptokit is carved out. When freshly cloned and built against b228383 of nocrypto, the server application successfully talks to openssl client.

**This is a rebased version!** The commits surrounding (block-) ciphers have been merged, and you were right -- it's much clearer what was going on now.