We tested dozens of shoes and found the best 11 for bunions in addition to other foot types and conditions, including plantar fasciitis, flat feet, high arches, and more.