Add GraniteMoeHybrid architecture to mlx-lm
Takeaway: Next time I'd front-load the transformers layer forward-pass source (not just the module files) so the agent sees the double-residual MoE/shared_mlp structure per layer up front instead of discovering it through hours of logit-diffing.