Add a complete devcontainer setup to enable one-click development environment setup in VS Code with all dependencies and services pre-configured.