Toward Automated Vehicle Control Beyond the Stability Limits: Drifting Along a General Path