Fresh Herb Salad with Lemon Truffle Vinaigrette