The Golgi apparatus: 100 years of progress and controversy