Closing the GAP: On-line Integration of Planning, Scheduling and Control