Blowfish cost must be in range 4…31, not 4…30

`generateSalt` parameter validation fix.