From sweet pea to larkspur to roses, HGTV.com shares classic, colorful flowers to create a charming cottage garden.