Add a data cache and a function cache for modules
Implement PBKDF2 hashing (in a module BECAUSE I SAID SO)
Why did I make it possible to write to the configuration?
Enforce more consistent requirements on hash function signatures