initial add of ImapAdapter
add first pass at LdapAdapter