PBKDF2 benchmarking

Nick, I'd appreciate the following from you:

* Observation of flaws
* Verifying whether this works for you, given that it futzes with Eclipse (you'll need to have the CDT installed)
* Variance of paths in the hard-coded commit.

I don't plan to merge this, though. (Well, we can merge the first two commits.)