Integrate Xt into smart routing For Xt: * weights -> costs * drop preferred precedence * Allow larger cost ranges * Add failure costs and common cost visitor