Tracking control in billiards using mirrors without smoke, part I: Lyapunov-based local tracking in polyhedral regions