Dripping, Jetting, Drops and Wetting: the Magic of Microfluidics