Winery lunches, shopping splurges, fabulous dinners, wine tours and fringe shows. A weekend in Adelaide is anything but boring.