integrating openLDAP into agents by

defining in AssociationAgent:

private def _getOpenLdap(key: OpenLdapKey) : Seq[OpenLdapValue] = {
    val association = getXObject("OpenLDAP", "association").get
    _getValue3(_getKey1(association, key.attributeclass)).map ( m => 
      OpenLdapValue (m._1, m._2, m._3)
    )
  }



    case key: OpenLdapKey					 => sender ! _getOpenLdap(key)


in AssociationAgentHelper:

def getOpenLdap(key: OpenLdapKey) : Seq[OpenLdapValue] = {
    implicit val timeout = Timeout(actortimeout)
    val f = ask(Application.associationAgent,
key).mapTo[Seq[OpenLdapValue]]
    Await.result(f, timeout.duration)
  }
removed SystemRole