Remove a registry dependency in the Scrypt algorithm.

I don't know how you usually deal with such a situation, but it's the first time that I got an exception from cipher because I don't use the cipher registry.
Personally, I don't think internal cipher code should rely on the registry.

I might be willing to find other similar cases and change them to a registryless version.