Dealing with imprecise knowledge on preferences and majority in group decision making: Towards a unified characterization of individual and collective choice functions