Gardening with deer is a real challenge. Meet 20 beautiful deer-resistant annuals for the garden that offer colorful fowers & foliage for the sun or shade.