After years of development, hype, stumbles and the successful climbing of many an obstacle, Boston Dynamics’ posterchild Spot is making his commercial debut. Who better to put the leggy platform through his paces than the man, the (ex) myth(buster), the legend himself, Adam Savage? And yes, he’s just as excited…