Ruth, Peter and Tom look at the ingenious features medieval castle-builders came up with to withstand attack from an ever more formidable array of siege engines.