Godolphin trainer Mahmood Al Zarooni has been given an eight-year ban from racing after eleven of his horses were tested positive for anabolic steroids.