Moroccan gardens with their vivid colours and elaborate structures have much to teach. We look at some of the Marrakesh's most famous and inspiring examples