* Add new crate to workspace members
* Replace DioxusCrate with cargo metadata
* Skip initializing git repo in already existing workspace
* Fix init in workspace
* Fix naming issues with new packages
Changes how we parse names so `dx new packages/blah`creates a subdirectory instead
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>