When we think of dinosaurs, of course huge teeth, long tails and even horns (角) may come to mind – but what about feathers?