Despite democratic elections, it's the monarchy which holds ultimate power in Morocco. Hashem Ahelbarra investigates what challenges face the young Arab democracy.