Use htpasswd cookbook to manage virtual user file
Fix fail login with md5 -> use crypt instead
Update all supports files