bcrypt in D Language (Ported from Golang version)