How script supervisors keep film continuity - and coffee cups and cigarettes - in check