LATITUDE COMMUNICATIONS, INC. SEPARATION AGREEMENT AND RELEASE