Make password hashing options configurable
We should probably but options in the config file, and build a standalone tool to pick the optimal values for a particular computer. It looks like you want the hashes to take 25ms, but also we need to make sure it doesn't recommend values that are insecure on slow computers.