It sounds like the theoretical impossibility of perpetual motion, but engineers at the University of Michigan have created a pacemaker that is powered by the beating of your heart -- no batteries ...