New PBKDF2 support for password hashing

I've added the support PBKDF2 support for password hashing. 
It is enabled by the enablepbk option.
By default is not enabled.