Vanilla is a love it or hate it note in fragrance, and Byredo is leaning all the way in. But is the scent worth the price tag?