Several perennials have longer bloom periods starting in spring, stay in full bloom throughout summer until fall. Here are some of the best to grow