Select first value of a given LDAP field.
Select first value of a given LDAP field.

LDAP fields such as mail may be specified multiple times.  This
selects the first one.

Closes chef/chef-server#68

vladuemilian/chef-server,chef/oc_erchef,poliva83/chef-server,marcparadise/chef-server,chef/oc_erchef,Minerapp/chef-server,marcparadise/chef-server,Minerapp/chef-server,itmustbejj/chef-server,chef/chef-server,chef/chef-server,itmustbejj/chef-server,rmoorman/chef-server,Minerapp/chef-server,Minerapp/chef-server,vladuemilian/chef-server,chef/chef-server,rmoorman/chef-server,poliva83/chef-server,juliandunn/chef-server-1,charlesjohnson/chef-server,stephenbm/chef-server,itmustbejj/chef-server,stephenbm/chef-server,stephenbm/chef-server,poliva83/chef-server,chef/chef-server,juliandunn/chef-server-1,rmoorman/chef-server,poliva83/chef-server,Minerapp/chef-server,juliandunn/chef-server-1,rmoorman/chef-server,marcparadise/chef-server,marcparadise/chef-server,poliva83/chef-server,itmustbejj/chef-server,charlesjohnson/chef-server,vladuemilian/chef-server,itmustbejj/chef-server,charlesjohnson/chef-server,chef/oc_erchef,chef/chef-server,chef/chef-server,charlesjohnson/chef-server,chef/oc_erchef,vladuemilian/chef-server,charlesjohnson/chef-server,stephenbm/chef-server,marcparadise/chef-server,juliandunn/chef-server-1,vladuemilian/chef-server,stephenbm/chef-server,rmoorman/chef-server,juliandunn/chef-server-1