crypto: pbkdf2 should keep current domain

Fixes issue #5801.  Passes the active domain into
the callback for crypto.pbkdf2 function, so that any
exceptions are thrown to the domain handler.