Orbital effects in superconductivity