The Casimir effect: recent controversies and progress