GQ lays out their picks for this season's best flannel shirts -- soft, comfy and a must-have winter staple.