added more complete drupal password hasher