Merge pull request #488 from dreid/privatize-register_cipher_adapter

Remove register_cipher_adapter from the interface and the documentation.