Avoid use of set_unless

The use of the set_unless was messing me up in some cases, and would not detect that I did set the passwords in the attribs. Using a manual empty method check worked however. I was using chef 0.10.6 on CentOS 6.2. This is related to COOK-526.