Find out what CrossFit athletes and coaches name as the seven best shoes for CrossFit, and what you want to look for in a sneaker.