Science and technology of the Casimir effect