Vanessa Carlton Marries Musician John McCauley - With Stevie Nicks Officiating!