A canopy tent is a great piece of gear for building outdoor shelters from the rain or sun. Here are the best canopy tents for the outdoors.