Move password-hasher from Opal to Commons