Multi-model routing

Every request is metered, checked against quota, and routed to the best-fit model, local or frontier.