What is the difference between regression testing and retesting, and how do you decide what to include in a regression suite?