Self-Replicating Mechanical Universal Turing Machine