Auth module - configured alg is default in Crypt

Crypt's methods use configured alg by default, when no key value.

c = auth.Crypt()
c.encrypt("pass") # uses default alg
c['alg'].encrypt("pass") # uses alg set in key