And move the `build.rs` to that sub-crate, since it is only used for generating tests. This should help cargo better-parallelize builds of crate graphs that include `cpp_demangle`. This requires somethign like: * Create a new `cpp_demangle_tests` crate located at `crates/tests` * Move all the tests into there * Move `build.rs` to that crate * Update `CONTRIBUTING.md` to mention `cargo test --all` for testing