A simple wrapper around node's built-in pbkdf2 functionality.
add values to a hash with an arbitrary deep of keys