This doesn't yet introduce a working Cargo.toml for 'mentatweb', but it does allow RLS to build correctly without errors, and it reduces the core library's dependency space, which is more important in the short term.