Fix htpasswd.users template to only create users who have htpasswd field set

http://tickets.opscode.com/browse/COOK-3140

If the user in the databag doesn't have an htpasswd field set, the template should skip them instead of writing out a user with an empty password field.