Roses are a popular choice for many gardeners, offering a wide range of colours and scents. But to keep them looking their best, they require a bit of maintenance