The key to a low maintenance and low cost garden is to grow a variety of plants that readily self-seed. Here are some of the easiest self-sowers.