The existing MF generators and setup are not modernized. We can simplify the setup and remove strict dependency on Nx executors.

- Consolidate on official module naming: `host -> consumer`, `remote -> provider`
- Always use dynamic runtime (i.e. use runtime utils from `@module-federation/enhanced/runtime` so we don't have to start up every provider app on dev machine
- No more Nx specific bundler plugins, only standard config as seen on module-federation.io

