When In… Marrakesh Soak up the pleasures of the souk. Barnaby Rogerson offers tips on crafts, couscous and complaints