Self-Stabilizing Self-Assembly