Far-infrared response of quantum dots: From few electron excitations to magnetoplasmons