Crypto::Encoder.[]=

This allows users to register their own encoder objects without forcing
them to subclass Crypto::Encoder.

Could probably use a separate spec. It's now covered indirectly via
register's codepath.