CAST is a new bike components brand backed by some of the biggest names in mountain biking, and makes lofty claims. But in an industry saturated with component brands, are they really doing anything ...