Roses aren't only meant to be grown in soil in your yard. Here is how to decide whether to plant them in-ground or in containers around your home.