A General Account of Argumentation with Preferences